From cb3db46d42fd00eaee9cb73eb96de219eda52289 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 c17cb1a4f98c8..6e5bf21805312 100644 --- a/apps/files_sharing/lib/External/Manager.php +++ b/apps/files_sharing/lib/External/Manager.php @@ -236,11 +236,11 @@ public function acceptShare(ExternalShare $externalShare, ?IUser $user = null): $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) {