From 3a2b3c75f20d1bd2ac22d79a4372c6c5c0b5fa2f Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Mon, 25 Nov 2024 17:30:32 +0100 Subject: perf: use more optimized way to get user storage info in ocs user info when possible Signed-off-by: Robin Appelman --- apps/provisioning_api/lib/Controller/GroupsController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'apps/provisioning_api/lib/Controller/GroupsController.php') diff --git a/apps/provisioning_api/lib/Controller/GroupsController.php b/apps/provisioning_api/lib/Controller/GroupsController.php index 0ae7faae7e8..3d9fa6b1cfc 100644 --- a/apps/provisioning_api/lib/Controller/GroupsController.php +++ b/apps/provisioning_api/lib/Controller/GroupsController.php @@ -21,6 +21,7 @@ use OCP\AppFramework\OCS\OCSException; use OCP\AppFramework\OCS\OCSForbiddenException; use OCP\AppFramework\OCS\OCSNotFoundException; use OCP\AppFramework\OCSController; +use OCP\Files\IRootFolder; use OCP\Group\ISubAdmin; use OCP\IConfig; use OCP\IGroup; @@ -48,6 +49,7 @@ class GroupsController extends AUserDataOCSController { IAccountManager $accountManager, ISubAdmin $subAdminManager, IFactory $l10nFactory, + IRootFolder $rootFolder, private LoggerInterface $logger, ) { parent::__construct($appName, @@ -58,7 +60,8 @@ class GroupsController extends AUserDataOCSController { $userSession, $accountManager, $subAdminManager, - $l10nFactory + $l10nFactory, + $rootFolder, ); } -- cgit v1.2.3