From 4107e237d09089e5f9fab6f1625c0af479496ec0 Mon Sep 17 00:00:00 2001 From: Darshan Date: Fri, 19 Dec 2025 17:47:39 +0530 Subject: [PATCH] attempt: fix the test. --- app/controllers/shared/api.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/controllers/shared/api.php b/app/controllers/shared/api.php index 586bcbd4be..d1b6203426 100644 --- a/app/controllers/shared/api.php +++ b/app/controllers/shared/api.php @@ -771,7 +771,8 @@ App::shutdown() ->inject('response') ->inject('project') ->inject('dbForProject') - ->action(function (App $utopia, Request $request, Response $response, Document $project, Database $dbForProject) { + ->inject('authorization') + ->action(function (App $utopia, Request $request, Response $response, Document $project, Database $dbForProject, Authorization $authorization) { $sessionLimit = $project->getAttribute('auths', [])['maxSessions'] ?? APP_LIMIT_USER_SESSIONS_DEFAULT; $session = $response->getPayload(); $userId = $session['userId'] ?? ''; @@ -779,7 +780,7 @@ App::shutdown() return; } - $user = $dbForProject->getDocument('users', $userId); + $user = $authorization->skip(fn () => $dbForProject->getDocument('users', $userId)); if ($user->isEmpty()) { return; }