diff options
author | Robin Appelman <robin@icewind.nl> | 2024-11-25 17:30:32 +0100 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2025-01-16 17:06:04 +0100 |
commit | 3a2b3c75f20d1bd2ac22d79a4372c6c5c0b5fa2f (patch) | |
tree | 8e04572682efd8693046fde97d9492cc81c07aec /apps/provisioning_api/lib/Controller/UsersController.php | |
parent | 8998e77c9d35d1c6183ac5d47f8e1ee9cdefa77f (diff) | |
download | nextcloud-server-ocs-user-info-quota-optimize.tar.gz nextcloud-server-ocs-user-info-quota-optimize.zip |
perf: use more optimized way to get user storage info in ocs user info when possibleocs-user-info-quota-optimize
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'apps/provisioning_api/lib/Controller/UsersController.php')
-rw-r--r-- | apps/provisioning_api/lib/Controller/UsersController.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/provisioning_api/lib/Controller/UsersController.php b/apps/provisioning_api/lib/Controller/UsersController.php index 7f9ea26b79c..301ee47c0a6 100644 --- a/apps/provisioning_api/lib/Controller/UsersController.php +++ b/apps/provisioning_api/lib/Controller/UsersController.php @@ -31,6 +31,7 @@ use OCP\AppFramework\OCS\OCSForbiddenException; use OCP\AppFramework\OCS\OCSNotFoundException; use OCP\AppFramework\OCSController; use OCP\EventDispatcher\IEventDispatcher; +use OCP\Files\IRootFolder; use OCP\Group\ISubAdmin; use OCP\HintException; use OCP\IConfig; @@ -67,6 +68,7 @@ class UsersController extends AUserDataOCSController { IAccountManager $accountManager, ISubAdmin $subAdminManager, IFactory $l10nFactory, + IRootFolder $rootFolder, private IURLGenerator $urlGenerator, private LoggerInterface $logger, private NewUserMailHelper $newUserMailHelper, @@ -85,7 +87,8 @@ class UsersController extends AUserDataOCSController { $userSession, $accountManager, $subAdminManager, - $l10nFactory + $l10nFactory, + $rootFolder, ); $this->l10n = $l10nFactory->get($appName); |