From: Arthur Schiwon Date: Thu, 10 Sep 2020 22:09:00 +0000 (+0200) Subject: announce added user and group backend later as there might be interdeps X-Git-Tag: v20.0.0RC1~42^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b95e63b8da7beeb4a299f2be7f1800dd80a335a4;p=nextcloud-server.git announce added user and group backend later as there might be interdeps Signed-off-by: Arthur Schiwon --- diff --git a/apps/user_ldap/lib/AppInfo/Application.php b/apps/user_ldap/lib/AppInfo/Application.php index cb0fec69600..93f7ccb379d 100644 --- a/apps/user_ldap/lib/AppInfo/Application.php +++ b/apps/user_ldap/lib/AppInfo/Application.php @@ -109,11 +109,11 @@ class Application extends App implements IBootstrap { $groupBackend = new Group_Proxy($configPrefixes, $ldapWrapper, $groupPluginManager); \OC_User::useBackend($userBackend); + $groupManager->addBackend($groupBackend); + $userBackendRegisteredEvent = new UserBackendRegistered($userBackend, $userPluginManager); - $dispatcher->dispatchTyped($userBackendRegisteredEvent); $legacyDispatcher->dispatch('OCA\\User_LDAP\\User\\User::postLDAPBackendAdded', $userBackendRegisteredEvent); - - $groupManager->addBackend($groupBackend); + $dispatcher->dispatchTyped($userBackendRegisteredEvent); $groupBackendRegisteredEvent = new GroupBackendRegistered($groupBackend, $groupPluginManager); $dispatcher->dispatchTyped($groupBackendRegisteredEvent); }