]> source.dussan.org Git - nextcloud-server.git/commitdiff
use the correct navigation manager for the shares
authorRobin Appelman <robin@icewind.nl>
Wed, 11 Aug 2021 15:24:37 +0000 (17:24 +0200)
committerJohn Molakvoæ <skjnldsv@protonmail.com>
Tue, 19 Oct 2021 09:31:08 +0000 (11:31 +0200)
Signed-off-by: Robin Appelman <robin@icewind.nl>
apps/files_sharing/lib/AppInfo/Application.php

index 7a432650f1222b076a13b9f2110846fcb2ae7951..056d246296f9135bb9cf78b00a9a77eb4b487b7b 100644 (file)
@@ -61,7 +61,6 @@ use OCP\Files\Config\IMountProviderCollection;
 use OCP\Group\Events\UserAddedEvent;
 use OCP\IDBConnection;
 use OCP\IGroup;
-use OCP\INavigationManager;
 use OCP\IUserSession;
 use OCP\L10N\IFactory;
 use OCP\Share\Events\ShareCreatedEvent;
@@ -148,11 +147,12 @@ class Application extends App implements IBootstrap {
                });
        }
 
-       public function setupSharingMenus(INavigationManager $navigationManager, IManager $shareManager, IFactory $l10nFactory, IUserSession $userSession) {
+       public function setupSharingMenus(IManager $shareManager, IFactory $l10nFactory, IUserSession $userSession) {
                if (!$shareManager->shareApiEnabled() || !class_exists('\OCA\Files\App')) {
                        return;
                }
 
+               $navigationManager = \OCA\Files\App::getNavigationManager();
                // show_Quick_Access stored as string
                $navigationManager->add(function () use ($shareManager, $l10nFactory, $userSession) {
                        $l = $l10nFactory->get('files_sharing');