From ded2acc9668787b5440bf14fb2082faeb793aea9 Mon Sep 17 00:00:00 2001 From: Tobias Assmann Date: Wed, 4 Nov 2020 09:11:20 +0100 Subject: [PATCH 1/2] fix: no more translation from postCreateUser hook to UserCreatedEvent anymore, as event is already emitted in user manager Signed-off-by: Tobias Assmann --- lib/private/Server.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lib/private/Server.php b/lib/private/Server.php index 8e2452b2f3..203c59772b 100644 --- a/lib/private/Server.php +++ b/lib/private/Server.php @@ -540,10 +540,6 @@ class Server extends ServerContainer implements IServerContainer { $userSession->listen('\OC\User', 'postCreateUser', function ($user, $password) { /** @var \OC\User\User $user */ \OC_Hook::emit('OC_User', 'post_createUser', ['uid' => $user->getUID(), 'password' => $password]); - - /** @var IEventDispatcher $dispatcher */ - $dispatcher = $this->get(IEventDispatcher::class); - $dispatcher->dispatchTyped(new UserCreatedEvent($user, $password)); }); $userSession->listen('\OC\User', 'preDelete', function ($user) use ($legacyDispatcher) { /** @var \OC\User\User $user */ From a79d7c0be0d3bf560f6765d92f8490aba30a3eb9 Mon Sep 17 00:00:00 2001 From: Tobias Assmann Date: Thu, 5 Nov 2020 08:51:14 +0100 Subject: [PATCH 2/2] fix: also remove use statement of UserCreatedEvent Signed-off-by: Tobias Assmann --- lib/private/Server.php | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/private/Server.php b/lib/private/Server.php index 203c59772b..4ec9057474 100644 --- a/lib/private/Server.php +++ b/lib/private/Server.php @@ -223,7 +223,6 @@ use OCP\User\Events\BeforeUserLoggedOutEvent; use OCP\User\Events\PasswordUpdatedEvent; use OCP\User\Events\PostLoginEvent; use OCP\User\Events\UserChangedEvent; -use OCP\User\Events\UserCreatedEvent; use OCP\User\Events\UserDeletedEvent; use OCP\User\Events\UserLoggedInEvent; use OCP\User\Events\UserLoggedInWithCookieEvent;