fix: correction de l'ouverture du dashbord [#39]

This commit is contained in:
Luc SORIGNET
2025-04-07 20:09:10 +02:00
parent 839a26257b
commit a157d53932
4 changed files with 27 additions and 6 deletions

View File

@ -127,7 +127,12 @@ export default function Layout({
onEstablishmentChange={(establishmentId) => {
const parsedEstablishmentId = parseInt(establishmentId, 10);
setSelectedEstablishmentId(parsedEstablishmentId);
const role = session.user.roles.find(role => role.establishment__id === parsedEstablishmentId)?.role_type;
let roleIndex = session.user.roles.findIndex(role => role.establishment__id === parsedEstablishmentId)
if (roleIndex === -1) {
roleIndex = 0;
}
setCurrentRoleIndex(roleIndex);
const role = session.user.roles[roleIndex].role_type;
setProfileRole(role);
}}
/>