aboutsummaryrefslogtreecommitdiffstats
path: root/apps/provisioning_api
diff options
context:
space:
mode:
Diffstat (limited to 'apps/provisioning_api')
-rw-r--r--apps/provisioning_api/lib/Controller/AUserData.php7
-rw-r--r--apps/provisioning_api/lib/Controller/UsersController.php4
2 files changed, 6 insertions, 5 deletions
diff --git a/apps/provisioning_api/lib/Controller/AUserData.php b/apps/provisioning_api/lib/Controller/AUserData.php
index 7a90e7a0a48..348eea7c19b 100644
--- a/apps/provisioning_api/lib/Controller/AUserData.php
+++ b/apps/provisioning_api/lib/Controller/AUserData.php
@@ -174,9 +174,12 @@ abstract class AUserData extends OCSController {
if ($user === null) {
throw new OCSException('User does not exist', 101);
}
- $quota = OC_Helper::computerFileSize($user->getQuota());
+ $quota = $user->getQuota();
+ if ($quota !== 'none') {
+ $quota = OC_Helper::computerFileSize($quota);
+ }
$data = [
- 'quota' => $quota ? $quota : 'none',
+ 'quota' => $quota !== false ? $quota : 'none',
'used' => 0
];
}
diff --git a/apps/provisioning_api/lib/Controller/UsersController.php b/apps/provisioning_api/lib/Controller/UsersController.php
index 38d0e08ff8b..2e46492b842 100644
--- a/apps/provisioning_api/lib/Controller/UsersController.php
+++ b/apps/provisioning_api/lib/Controller/UsersController.php
@@ -487,9 +487,7 @@ class UsersController extends AUserData {
if ($quota === false) {
throw new OCSException('Invalid quota value '.$value, 103);
}
- if ($quota === 0) {
- $quota = 'default';
- }else if ($quota === -1) {
+ if ($quota === -1) {
$quota = 'none';
} else {
$quota = \OCP\Util::humanFileSize($quota);