diff options
-rw-r--r-- | apps/provisioning_api/lib/Controller/AUserData.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/provisioning_api/lib/Controller/AUserData.php b/apps/provisioning_api/lib/Controller/AUserData.php index 668b86c059a..e9855eebe91 100644 --- a/apps/provisioning_api/lib/Controller/AUserData.php +++ b/apps/provisioning_api/lib/Controller/AUserData.php @@ -268,6 +268,16 @@ abstract class AUserData extends OCSController { self::USER_FIELD_QUOTA => $quota !== false ? $quota : 'none', 'used' => 0 ]; + } catch (\Exception $e) { + \OC::$server->get(\Psr\Log\LoggerInterface::class)->error( + "Could not load storage info for {user}", + [ + 'app' => 'provisioning_api', + 'user' => $userId, + 'exception' => $e, + ] + ); + return []; } return $data; } |