feat: don't assign multiple administrative roles at the same time

This commit is contained in:
Björn Fromme
2024-02-14 15:00:18 +01:00
parent 7c7addf531
commit 2cb4fa1933
+3 -4
View File
@@ -26,13 +26,12 @@ class UserDataHandler
if ($crmAttributes->isAdmin()) { if ($crmAttributes->isAdmin()) {
$roles[] = 'ROLE_ADMIN'; $roles[] = 'ROLE_ADMIN';
} } elseif ($crmAttributes->isManager()) {
if ($crmAttributes->isManager()) {
$roles[] = 'ROLE_MANAGER'; $roles[] = 'ROLE_MANAGER';
} } elseif ($crmAttributes->isHouseManager()) {
if ($crmAttributes->isHouseManager()) {
$roles[] = 'ROLE_HOUSE_MANAGER'; $roles[] = 'ROLE_HOUSE_MANAGER';
} }
if ($crmAttributes->isTeamer()) { if ($crmAttributes->isTeamer()) {
$roles[] = 'ROLE_TEAMER'; $roles[] = 'ROLE_TEAMER';
} }