diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2020-01-08 10:51:44 +0100 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2020-01-08 10:51:44 +0100 |
commit | 60d4b45e8924b2d8ccc2326a1f463ee9dae32905 (patch) | |
tree | bde191dd49f493e70749b56215aff7415128723e /core/Application.php | |
parent | 69ae7abe72fd032adbec1c7dc01fca64aea2fbe8 (diff) | |
download | nextcloud-server-60d4b45e8924b2d8ccc2326a1f463ee9dae32905.tar.gz nextcloud-server-60d4b45e8924b2d8ccc2326a1f463ee9dae32905.zip |
Clean up 2FA provider registry when a user is deleted
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'core/Application.php')
-rw-r--r-- | core/Application.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/Application.php b/core/Application.php index 06b8a6fedec..879ac1cff74 100644 --- a/core/Application.php +++ b/core/Application.php @@ -36,6 +36,7 @@ use OC\Authentication\Events\RemoteWipeStarted; use OC\Authentication\Listeners\RemoteWipeActivityListener; use OC\Authentication\Listeners\RemoteWipeEmailListener; use OC\Authentication\Listeners\RemoteWipeNotificationsListener; +use OC\Authentication\Listeners\UserDeletedStoreCleanupListener; use OC\Authentication\Notifications\Notifier as AuthenticationNotifier; use OC\Core\Notification\RemoveLinkSharesNotifier; use OC\DB\MissingIndexInformation; @@ -44,6 +45,7 @@ use OCP\AppFramework\App; use OCP\EventDispatcher\IEventDispatcher; use OCP\IDBConnection; use OCP\IServerContainer; +use OCP\User\Events\UserDeletedEvent; use OCP\Util; use Symfony\Component\EventDispatcher\GenericEvent; @@ -172,6 +174,7 @@ class Application extends App { $eventDispatcher->addServiceListener(RemoteWipeFinished::class, RemoteWipeActivityListener::class); $eventDispatcher->addServiceListener(RemoteWipeFinished::class, RemoteWipeNotificationsListener::class); $eventDispatcher->addServiceListener(RemoteWipeFinished::class, RemoteWipeEmailListener::class); + $eventDispatcher->addServiceListener(UserDeletedEvent::class, UserDeletedStoreCleanupListener::class); } } |