There was an error while loading. Please reload this page.
1 parent 7f662b4 commit 0627ddcCopy full SHA for 0627ddc
1 file changed
apps/dav/appinfo/v1/publicwebdav.php
@@ -132,7 +132,11 @@ function (\Sabre\DAV\Server $server) use (
132
Filesystem::logWarningWhenAddingStorageWrapper($previousLog);
133
134
$rootFolder = Server::get(IRootFolder::class);
135
- $userFolder = $rootFolder->getUserFolder($share->getSharedBy());
+ $sharedBy = $share->getSharedBy();
136
+ if ($share->getShareType() === \OCP\Share\IShare::TYPE_REMOTE) {
137
+ $sharedBy = $share->getShareOwner();
138
+ }
139
+ $userFolder = $rootFolder->getUserFolder($sharedBy);
140
$node = $userFolder->getFirstNodeById($fileId);
141
if (!$node) {
142
throw new \Sabre\DAV\Exception\NotFound();
0 commit comments