From 2cea0d4c160322ad47f9cd5ee9f26b0edabd031b Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Fri, 4 Sep 2026 11:38:23 -0100 Subject: [PATCH] fix(share-folder): use it on federated share Signed-off-by: Maxence Lange --- apps/files_sharing/lib/External/Manager.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/files_sharing/lib/External/Manager.php b/apps/files_sharing/lib/External/Manager.php index 0f4f16d0ffae1..239b79a5d22ab 100644 --- a/apps/files_sharing/lib/External/Manager.php +++ b/apps/files_sharing/lib/External/Manager.php @@ -187,11 +187,11 @@ public function acceptShare(ExternalShare $externalShare, IUser $user): bool { $this->setupManager->setupForUser($user); $folder = $this->rootFolder->getUserFolder($user->getUID()); - $shareFolder = Helper::getShareFolder(null, $user->getUID()); - $shareFolder = $folder->get($shareFolder); + $shareFolderPath = Helper::getShareFolder(null, $user->getUID()); + $shareFolder = $folder->get($shareFolderPath); /** @var Folder $shareFolder */ $mountPoint = $shareFolder->getNonExistingName($externalShare->getName()); - $mountPoint = Filesystem::normalizePath($mountPoint); + $mountPoint = Filesystem::normalizePath($shareFolderPath . '/' . $mountPoint); $userShareAccepted = false; if ($externalShare->getShareType() === IShare::TYPE_USER) {