diff --git a/apps/files_sharing/lib/MountProvider.php b/apps/files_sharing/lib/MountProvider.php index e9575dbac26c3..dd99aef2a5025 100644 --- a/apps/files_sharing/lib/MountProvider.php +++ b/apps/files_sharing/lib/MountProvider.php @@ -264,13 +264,9 @@ public function getMountsFromSuperShares( IStorageFactory $loader, ): array { $userId = $user->getUID(); - $allMounts = $this->mountManager->getAll(); $mounts = []; - $view = new View('/' . $userId . '/files'); $ownerViews = []; $sharingDisabledForUser = $this->shareManager->sharingDisabledForUser($userId); - /** @var CappedMemoryCache $folderExistCache */ - $foldersExistCache = new CappedMemoryCache(); $validShareCache = $this->cacheFactory->createLocal('share-valid-mountpoint-max'); $maxValidatedShare = $validShareCache->get($userId) ?? 0; @@ -313,10 +309,9 @@ public function getMountsFromSuperShares( $event = new ShareMountedEvent($mount); $this->eventDispatcher->dispatchTyped($event); - $mounts[$mount->getMountPoint()] = $allMounts[$mount->getMountPoint()] = $mount; + $mounts[$mount->getMountPoint()] = $mount; foreach ($event->getAdditionalMounts() as $additionalMount) { $mounts[$additionalMount->getMountPoint()] = $additionalMount; - $allMounts[$additionalMount->getMountPoint()] = $additionalMount; } } catch (Exception $e) { $this->logger->error(