]> source.dussan.org Git - nextcloud-server.git/commitdiff
announce added user and group backend later as there might be interdeps 22791/head
authorArthur Schiwon <blizzz@arthur-schiwon.de>
Thu, 10 Sep 2020 22:09:00 +0000 (00:09 +0200)
committerArthur Schiwon <blizzz@arthur-schiwon.de>
Thu, 10 Sep 2020 22:14:06 +0000 (00:14 +0200)
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
apps/user_ldap/lib/AppInfo/Application.php

index cb0fec69600a68dca6c57d62685416acf6eb9456..93f7ccb379df9bb1fad943f130378cb77af5979f 100644 (file)
@@ -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);
                        }