aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/lib/Service
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2025-01-03 17:41:39 +0100
committerRobin Appelman <robin@icewind.nl>2025-01-06 14:45:35 +0100
commit757076af29469fe919c56dc043e54f33d71e8e2c (patch)
treef832e45b33ff5be80bc113da86edc29743b13b5b /apps/files/lib/Service
parent1cfef862071ba2e7ffc814dd8e106b65838548e5 (diff)
downloadnextcloud-server-757076af29469fe919c56dc043e54f33d71e8e2c.tar.gz
nextcloud-server-757076af29469fe919c56dc043e54f33d71e8e2c.zip
fix: explicitly ignore nested mounts when transfering ownershipmount-move-checks
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'apps/files/lib/Service')
-rw-r--r--apps/files/lib/Service/OwnershipTransferService.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/files/lib/Service/OwnershipTransferService.php b/apps/files/lib/Service/OwnershipTransferService.php
index 71764019abf..385e5ffb92e 100644
--- a/apps/files/lib/Service/OwnershipTransferService.php
+++ b/apps/files/lib/Service/OwnershipTransferService.php
@@ -397,7 +397,7 @@ class OwnershipTransferService {
$view->mkdir($finalTarget);
$finalTarget = $finalTarget . '/' . basename($sourcePath);
}
- if ($view->rename($sourcePath, $finalTarget) === false) {
+ if ($view->rename($sourcePath, $finalTarget, ['checkSubMounts' => false]) === false) {
throw new TransferOwnershipException('Could not transfer files.', 1);
}
if (!is_dir("$sourceUid/files")) {