Competition groups not updating after WCA registration changes
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- Ein halber Tag
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- react, typescript
Rechercherichtung
The payload names no source files, so start by finding where the app fetches the WCIF and where it caches it, and check how it builds each event's competitor list from registration.eventIds and competitor assignments. Confirm whether a stale cache or a missing filter causes the old group entry to persist. Done means a competitor with no competitor assignment for an event no longer appears in that event's groups after a refresh.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Bug description
When a competitor unregisters from an event and the organizer approves the change on the WCA website, Competition Groups may continue displaying the competitor in their previous group.
Observed behavior
- The WCA registration correctly reflects the updated event selection.
- The current WCIF no longer contains the event in
registration.eventIds. - The competitor has no
competitorassignment for that event (although astaff-judgeassignment remains). - Competition Groups still lists the person as competing in that event.
Expected behavior
Competition Groups should reflect the current WCIF data, removing competitor group assignments when they no longer exist.
Question
Could this be caused by cached competition data not refreshing after registration changes, or is there another synchronization issue?
- Vorherrschende Sprache
- TypeScript
- Sterne
- 11
- Forks
- 13
- Ø Merge
- 2 Std. 8 Min.
- Gemergte PRs (30 T.)
- 5
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
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 coder13/Competitor-groups
-
Render DNF and DNS instead of raw negative result sentinelsEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
coder13/Competitor-groups#86 ·
-
WCIF v2 Upgrade NoticeOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 49/100
coder13/Competitor-groups#92 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 76/100
coder13/Competitor-groups#85 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
coder13/Competitor-groups#82 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
coder13/Competitor-groups#72 ·
Alle Issues in coder13/Competitor-groups
Ähnliche Issues
-
Runner API: GET /api/jobs/<id> returns branch: null; the branch only appears under input.branchOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
radiancelux/prgenie#204 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug documentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
cqframework/vscode-cql#198 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
WalletConnect/walletconnect-monorepo#7392 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
sandtable-ai/sandtable#550 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100