Page MenuHomePhorge

D5163.1775390752.diff
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

D5163.1775390752.diff

diff --git a/src/app/Observers/UserObserver.php b/src/app/Observers/UserObserver.php
--- a/src/app/Observers/UserObserver.php
+++ b/src/app/Observers/UserObserver.php
@@ -89,6 +89,14 @@
return;
}
+ if (!$user->isForceDeleting()) {
+ \App\Jobs\User\DeleteJob::dispatch($user->id);
+
+ if (\App\Tenant::getConfig($user->tenant_id, 'pgp.enable')) {
+ \App\Jobs\PGP\KeyDeleteJob::dispatch($user->id, $user->email);
+ }
+ }
+
// Remove the user from existing groups
$wallet = $user->wallet();
if ($wallet && $wallet->owner) {
@@ -120,14 +128,6 @@
// Remove owned users/domains/groups/resources/etc
self::removeRelatedObjects($user, $user->isForceDeleting());
-
- if (!$user->isForceDeleting()) {
- \App\Jobs\User\DeleteJob::dispatch($user->id);
-
- if (\App\Tenant::getConfig($user->tenant_id, 'pgp.enable')) {
- \App\Jobs\PGP\KeyDeleteJob::dispatch($user->id, $user->email);
- }
- }
}
/**

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 5, 12:05 PM (1 d, 8 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18833401
Default Alt Text
D5163.1775390752.diff (1 KB)

Event Timeline