Commit 18fbac07 authored by Thibaut Vallee's avatar Thibaut Vallee
Browse files

bug fixe pour un utilisateur sans rôle

parent f97c20f0
Loading
Loading
Loading
Loading
+2 −2
Changes for src/Service/UtilisateurService.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ class UtilisateurService

    public function setDefaultActiveRoleForUser(UserInterface $user): void
    {
        if (!$user->getActiveRole() && !empty($user->getFullRoles())) {
        if (!$user->getActiveRole() && !$user->getFullRoles()->isEmpty()) {
            if(!$user->getFullRoles()[0]->getRole()){
                return;
            }
@@ -26,7 +26,7 @@ class UtilisateurService

    public function setDefaultActivePerimetreRoleForUser(UserInterface $user): void
    {
        if (!$user->getActivePerimetreUserRole() &&  !empty($user->getFullRoles())) {
        if (!$user->getActivePerimetreUserRole() &&  !$user->getFullRoles()->isEmpty()) {
            $perimetresUserRoles = $user->getFullRoles()[0]?->getPerimetres();
            $perimetreUserRole = isset($perimetresUserRoles) ? $perimetresUserRoles[0] : null;
            if($perimetreUserRole){