summaryrefslogtreecommitdiffstats
path: root/apps/files
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2020-07-09 15:02:21 +0200
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2020-08-11 09:20:03 +0000
commit3606b4a8ba63777b734cd782de835f520df0c452 (patch)
treed16515265d582f291623dcdb2b37c1069830df9c /apps/files
parentdf92a97f5b830592d9bbcf79173ba5da411088b1 (diff)
downloadnextcloud-server-3606b4a8ba63777b734cd782de835f520df0c452.tar.gz
nextcloud-server-3606b4a8ba63777b734cd782de835f520df0c452.zip
Do not exit if available space cannot be determined on file transfer
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps/files')
-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 5bec5200b63..467649ac168 100644
--- a/apps/files/lib/Service/OwnershipTransferService.php
+++ b/apps/files/lib/Service/OwnershipTransferService.php
@@ -193,7 +193,7 @@ class OwnershipTransferService {
$output->writeln('Validating quota');
$size = $view->getFileInfo($sourcePath, false)->getSize(false);
$freeSpace = $view->free_space($destinationUid . '/files/');
- if ($size > $freeSpace) {
+ if ($size > $freeSpace && $freeSpace !== -2) {
$output->writeln('<error>Target user does not have enough free space available.</error>');
throw new \Exception('Execution terminated.');
}