From 51fa743c7a4a28fe4323a4a4f608e4ea2534cc09 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Thu, 10 Sep 2020 15:07:34 +0200 Subject: makes LDAP's group updater dispatch type events * fixes group share updates on added users Signed-off-by: Arthur Schiwon --- lib/base.php | 1 - lib/private/Share20/Hooks.php | 4 ---- 2 files changed, 5 deletions(-) (limited to 'lib') diff --git a/lib/base.php b/lib/base.php index e549881d894..de9588da5c0 100644 --- a/lib/base.php +++ b/lib/base.php @@ -901,7 +901,6 @@ class OC { public static function registerShareHooks() { if (\OC::$server->getSystemConfig()->getValue('installed')) { OC_Hook::connect('OC_User', 'post_deleteUser', Hooks::class, 'post_deleteUser'); - OC_Hook::connect('OC_User', 'post_removeFromGroup', Hooks::class, 'post_removeFromGroupLDAP'); OC_Hook::connect('OC_User', 'post_deleteGroup', Hooks::class, 'post_deleteGroup'); /** @var \OCP\EventDispatcher\IEventDispatcher $dispatcher */ diff --git a/lib/private/Share20/Hooks.php b/lib/private/Share20/Hooks.php index 0e41e20a2cd..b596123bbe0 100644 --- a/lib/private/Share20/Hooks.php +++ b/lib/private/Share20/Hooks.php @@ -30,8 +30,4 @@ class Hooks { public static function post_deleteGroup($arguments) { \OC::$server->getShareManager()->groupDeleted($arguments['gid']); } - - public static function post_removeFromGroupLDAP($arguments) { - \OC::$server->getShareManager()->userDeletedFromGroup($arguments['uid'], $arguments['gid']); - } } -- cgit v1.2.3