From 3337b8c0013bb4a5f1f51d79ae71b9ea45d4c319 Mon Sep 17 00:00:00 2001 From: Charles Date: Mon, 28 Jul 2025 11:22:57 +0200 Subject: [PATCH] refactor --- src/Controller/UserController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Controller/UserController.php b/src/Controller/UserController.php index 6315bcb..adc46c6 100644 --- a/src/Controller/UserController.php +++ b/src/Controller/UserController.php @@ -39,10 +39,11 @@ class UserController extends AbstractController $usersByOrganization = $entityManager->getRepository(UsersOrganizations::class)->getActiveUsersGroupedByOrganization(); } else{ - $userIdentifier = $this->getUser()->getUserIdentifier(); - if (!$userIdentifier) { - return $this->redirectToRoute('app_login'); + $user = $this->getUser(); + if (!$user) { + return $this->redirectToRoute('app_login'); } + $userIdentifier = $user->getUserIdentifier(); $organizations = $this->entityManager->getRepository(UsersOrganizations::class)->findOrganizationsByUserEmailAndRoleName($userIdentifier, 'ADMIN'); if(!$organizations) { // if user is not admin in any organization, throw access denied