diff --git a/ui/events/Leaderboard.tsx b/ui/events/Leaderboard.tsx index 6b5fa1a..4bc0291 100644 --- a/ui/events/Leaderboard.tsx +++ b/ui/events/Leaderboard.tsx @@ -54,10 +54,12 @@ export default function EventLeaderboard({ id }: { token: string; id: number })
{group.name} - {group.players - ?.map((p) => p.pseudo) - .sort() - .join(', ') || 'Pas de joueurs'} + {group.players && group.players.length > 1 + ? group.players + .map((player) => player.pseudo || 'Anonyme') + .sort((a, b) => a.localeCompare(b)) + .join(', ') + : group.players[0].pseudo}