Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLouis <6653109+artonge@users.noreply.github.com>2022-01-31 15:44:37 +0300
committerGitHub <noreply@github.com>2022-01-31 15:44:37 +0300
commitabf2ed8ce707df5b7d14a1115c3ba505c65009b5 (patch)
treebe1f26d38c7ceb36b9a919df5cf2970ba36fd2f4
parente02f1a51d1736f8d67b50acf8bbe5b1034d7821f (diff)
parent19324e6342c2263e3145ad39952f0f6e2417597c (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.php6
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'],