Merge pull request #47043 from nextcloud/fix/noid/ignore-root-on-inherited-shares

fix(inherited-shares): ignore top root folder
pull/45054/head
Maxence Lange 2024-08-06 11:08:17 +07:00 committed by GitHub
commit b6e3009e12
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

@ -1078,8 +1078,11 @@ class ShareAPIController extends OCSController {
// generate node list for each parent folders
/** @var Node[] $nodes */
$nodes = [];
while ($node->getPath() !== $basePath) {
while (true) {
$node = $node->getParent();
if ($node->getPath() === $basePath) {
break;
}
$nodes[] = $node;
}