diff options
author | Louis <6653109+artonge@users.noreply.github.com> | 2022-01-31 15:44:37 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-31 15:44:37 +0300 |
commit | abf2ed8ce707df5b7d14a1115c3ba505c65009b5 (patch) | |
tree | be1f26d38c7ceb36b9a919df5cf2970ba36fd2f4 | |
parent | e02f1a51d1736f8d67b50acf8bbe5b1034d7821f (diff) | |
parent | 19324e6342c2263e3145ad39952f0f6e2417597c (diff) |
Merge pull request #30890 from nextcloud/backport/30886/stable23
[stable23] Fixes occ user:info when the user never logged in
-rw-r--r-- | core/Command/User/Info.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/Command/User/Info.php b/core/Command/User/Info.php index abc8938ed54..36bfa0b6d5b 100644 --- a/core/Command/User/Info.php +++ b/core/Command/User/Info.php @@ -97,7 +97,11 @@ class Info extends Base { protected function getStorageInfo(IUser $user): array { \OC_Util::tearDownFS(); \OC_Util::setupFS($user->getUID()); - $storage = \OC_Helper::getStorageInfo('/'); + try { + $storage = \OC_Helper::getStorageInfo('/'); + } catch (\OCP\Files\NotFoundException $e) { + return []; + } return [ 'free' => $storage['free'], 'used' => $storage['used'], |