diff options
author | Robin Appelman <robin@icewind.nl> | 2025-01-03 17:41:39 +0100 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2025-01-06 14:45:35 +0100 |
commit | 757076af29469fe919c56dc043e54f33d71e8e2c (patch) | |
tree | f832e45b33ff5be80bc113da86edc29743b13b5b /apps/files/lib/Service | |
parent | 1cfef862071ba2e7ffc814dd8e106b65838548e5 (diff) | |
download | nextcloud-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.php | 2 |
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")) { |