diff --git a/components/missions/missions-admin-panel.tsx b/components/missions/missions-admin-panel.tsx
index 38fa2bab..3bd9508f 100644
--- a/components/missions/missions-admin-panel.tsx
+++ b/components/missions/missions-admin-panel.tsx
@@ -921,9 +921,18 @@ export function MissionsAdminPanel() {
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
+ {getUserRoles(user.id).length > 1 && (
+
+ Autres rôles:{" "}
+ {getUserRoles(user.id)
+ .filter(role => role !== 'temps')
+ .map(role => getRoleDisplayName(role))
+ .join(', ')}
+
+ )}
) : "Utilisateur non trouvé";
@@ -977,9 +986,18 @@ export function MissionsAdminPanel() {
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
+ {getUserRoles(user.id).length > 1 && (
+
+ Autres rôles:{" "}
+ {getUserRoles(user.id)
+ .filter(role => role !== 'parole')
+ .map(role => getRoleDisplayName(role))
+ .join(', ')}
+
+ )}
) : "Utilisateur non trouvé";
@@ -1033,9 +1051,18 @@ export function MissionsAdminPanel() {
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
+ {getUserRoles(user.id).length > 1 && (
+
+ Autres rôles:{" "}
+ {getUserRoles(user.id)
+ .filter(role => role !== 'memoire')
+ .map(role => getRoleDisplayName(role))
+ .join(', ')}
+
+ )}
) : "Utilisateur non trouvé";
@@ -1154,15 +1181,19 @@ export function MissionsAdminPanel() {
{user.firstName} {user.lastName}
{user.email}
- {isUserAssigned(user.id) && (
-
+ {isUserAssigned(user.id) && getUserRoles(user.id).length > 0 && (
+
{getUserRoles(user.id).map((role) => (
{getRoleDisplayName(role)}
@@ -1184,7 +1215,7 @@ export function MissionsAdminPanel() {
disabled={loading}
>
- {isUserAssigned(user.id) ? "Ajouter rôle" : "Enregistrer"}
+ Ajouter rôle
@@ -1225,7 +1256,7 @@ export function MissionsAdminPanel() {
variant="outline"
size="sm"
onClick={() => removeUserFromAllRoles(user.id)}
- className="ml-2 text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
+ className="ml-2 text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8 bg-white"
disabled={loading}
>