Bug: Missing online status indicator for match participants when viewed by an unauthenticated user
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 58/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- elixir, javascript
Rechercherichtung
Reproduziere die Seite eines aktiven Matches als nicht authentifizierter Gast in Chrome Incognito und vergleiche den Anwesenheitsindikator der Teilnehmer mit einer authentifizierten Ansicht. Verfolge, wie der Online-Status der Teilnehmer die Match-Seite erreicht, und überprüfe anschließend, dass verbundene Spieler sowohl für Gäste als auch für angemeldete Betrachter einen grünen Indikator anzeigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary
When an unauthenticated user (guest/spectator) views an active match, the presence indicator next to online players shows offline or fails to display correctly.
Reproduction steps
1. Start an active match between two players.
2. Open the match page in Incognito mode or as an unauthenticated user (guest).
3. Check the presence indicator next to the players' nicknames.
Expected result
A green status indicator (online) is displayed next to the nicknames of connected active players, regardless of whether the spectator is authenticated.
Actual result
A gray status indicator (offline) or no indicator is displayed next to the nicknames of active connected participants.
Browsers
Chrome
OS
Windows
- Vorherrschende Sprache
- Elixir
- Sterne
- 884
- Forks
- 237
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus hexlet-codebattle/codebattle
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
hexlet-codebattle/codebattle#2361 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
hexlet-codebattle/codebattle#2355 ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
hexlet-codebattle/codebattle#2360 ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100
hexlet-codebattle/codebattle#2359 ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
hexlet-codebattle/codebattle#2358 ·
Alle Issues in hexlet-codebattle/codebattle
Ähnliche Issues
-
Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
wintermeyer/vutuv#2363 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Adding ContinuumOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
h4cc/awesome-elixir#4970 ·
-
metadata-update waiting
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
ash-project/ash_ai#243 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
ajeetraina/awesome-docker-sbx#200 ·