[Mineur] L'admin dede est exclu de GET /users : compteur « x/y Online » faux #126
Labels
No labels
bug
enhancement
feature
groupe/chat-data
groupe/friends-blocking
groupe/input-validation
groupe/realtime-presence
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Transcendence/backend#126
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Gravité : Mineur
Rapports QA d'origine : PROFILE-12
ListUsersQuery.cs:17exclut dede : il n'est jamais listé ni compté, d'où « 0/5 Online » avec un point vert.Détails des rapports
[PROFILE-12] Compteur "x/y en ligne" et liste Members : l'admin `dede` n'est jamais listé ni compté (explique "0/5 Online" avec un point vert) — Gravité : Mineur (incohérence, probable bug)
GET /api/usersGET /api/users:dedeest absent (19 puis 130+ users listés, jamais dede). 2. Dans l'UI, un user normal ne voit jamaisdededans Members même quand il est en ligne ; pour dede lui-même, son propre point vert (sidebar) est vert mais la liste/compteur ne l'inclut pas (pas de ligne "(you)") => "0/N Online" alors qu'il est connecté.backend/API/Users/List/ListUsersQuery.cs:17(.Where(u => u.UserName != options.Value.DefaultAdminLogin)) +frontend/src/components/MembersSidebar.tsx:187-203(useOnlineCount(users)),routes/home.tsx:62-67.Trouvé par une campagne de tests QA automatisés (agents Claude, Playwright) sur l'environnement de dev. Les captures citées sont locales et non jointes.