Changeset View
Changeset View
Standalone View
Standalone View
src/app/Observers/UserAliasObserver.php
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | class UserAliasObserver | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function deleted(UserAlias $alias) | public function deleted(UserAlias $alias) | ||||
{ | { | ||||
if ($alias->user) { | if ($alias->user) { | ||||
\App\Jobs\User\UpdateJob::dispatch($alias->user_id); | \App\Jobs\User\UpdateJob::dispatch($alias->user_id); | ||||
if (Tenant::getConfig($alias->user->tenant_id, 'pgp.enable')) { | if (Tenant::getConfig($alias->user->tenant_id, 'pgp.enable')) { | ||||
\App\Jobs\PGP\KeyUnregisterJob::dispatch($alias->alias); | \App\Jobs\PGP\KeyDeleteJob::dispatch($alias->user_id, $alias->alias); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } |