There was an error while loading. Please reload this page.
1 parent b3f362f commit 6ee1dddCopy full SHA for 6ee1ddd
1 file changed
apps/dav/appinfo/v1/publicwebdav.php
@@ -124,7 +124,11 @@ function (\Sabre\DAV\Server $server) use (
124
Filesystem::logWarningWhenAddingStorageWrapper($previousLog);
125
126
$rootFolder = Server::get(IRootFolder::class);
127
- $userFolder = $rootFolder->getUserFolder($share->getSharedBy());
+ $sharedBy = $share->getSharedBy();
128
+ if ($share->getShareType() === \OCP\Share\IShare::TYPE_REMOTE) {
129
+ $sharedBy = $share->getShareOwner();
130
+ }
131
+ $userFolder = $rootFolder->getUserFolder($sharedBy);
132
$node = $userFolder->getFirstNodeById($fileId);
133
if (!$node) {
134
throw new \Sabre\DAV\Exception\NotFound();
0 commit comments