Selaa lähdekoodia

set availableSpace to 0 if userFolder not found

Signed-off-by: Felix Nieuwenhuizen <felix@tdlrali.com>
tags/v16.0.0beta1
Felix Nieuwenhuizen 5 vuotta sitten
vanhempi
commit
56457505af
1 muutettua tiedostoa jossa 7 lisäystä ja 6 poistoa
  1. 7
    6
      apps/files_versions/lib/Storage.php

+ 7
- 6
apps/files_versions/lib/Storage.php Näytä tiedosto

@@ -752,13 +752,14 @@ class Storage {
if ($softQuota) {
$userFolder = \OC::$server->getUserFolder($uid);
if(is_null($userFolder)) {
return 0;
}
$free = $quota - $userFolder->getSize(false); // remaining free space for user
if ($free > 0) {
$availableSpace = ($free * self::DEFAULTMAXSIZE / 100) - $versionsSize; // how much space can be used for versions
$availableSpace = 0;
} else {
$availableSpace = $free - $versionsSize;
$free = $quota - $userFolder->getSize(false); // remaining free space for user
if ($free > 0) {
$availableSpace = ($free * self::DEFAULTMAXSIZE / 100) - $versionsSize; // how much space can be used for versions
} else {
$availableSpace = $free - $versionsSize;
}
}
} else {
$availableSpace = $quota;

Loading…
Peruuta
Tallenna