From 60d4b45e8924b2d8ccc2326a1f463ee9dae32905 Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Wed, 8 Jan 2020 10:51:44 +0100 Subject: Clean up 2FA provider registry when a user is deleted Signed-off-by: Christoph Wurst --- core/Application.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/Application.php') 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); } } -- cgit v1.2.3