Commit fb81b3b9 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Ajout d'une garde sur la fonction...

Ajout d'une garde sur la fonction Provider/Identity/Chain::getAllIdentityRoles() pour éviter le cas où  est null
parent 63bfd1c0
Loading
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
# CHANGELOG

6.4.5
-----

- Ajout d'une garde sur la fonction Provider/Identity/Chain::getAllIdentityRoles() pour éviter le cas où $role est null

6.4.4
-----

+3 −1
Original line number Diff line number Diff line
@@ -113,7 +113,9 @@ class Chain implements ProviderInterface, EventManagerAwareInterface
                $role = $this->authorizeService->getAcl()->getRole($role);
            }
            // collecte en évitant les doublons
            if ($role!==null) {
                $this->roles[$role->getRoleId()] = $role;
            }
            // NB : À condition que les 'identity providers' soient dans le bon ordre, cela permet à l'appli
            // de substituer son rôle "Authentifié" maison à celui par défaut.
        }