Render DNF and DNS instead of raw negative result sentinels
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
Individua il formattatore dei risultati utilizzato dalle tabelle dei risultati della competizione e verifica dove i valori entrano nella formattazione specifica dell'evento. Aggiungi una copertura di regressione mirata per -1 e -2, verificando DNF e DNS e preservando il normale comportamento della formattazione in centesimi di secondo, FMC, Multi-Blind e del segnaposto per il valore zero.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
Competition result values use WCA sentinel values for non-results:
-1meansDNF-2meansDNS
The current result formatter passes these values through numeric event formatting, so result tables can display the raw values -1 and -2. This is visible in the Lipnica Wielka Open 2026 results screenshot.
Expected behavior
Every displayed attempt, best, average, or mean result should render the WCA status text instead of the sentinel number:
-1->DNF-2->DNS
Acceptance criteria
- Negative WCA result sentinels are handled before event-specific formatting.
-1renders asDNF.-2renders asDNS.- Normal centisecond, FMC, and Multi-Blind result formatting remains unchanged.
- Existing zero-value placeholder behavior remains unchanged.
- Add focused regression tests for both sentinels.
- Lingua principale
- TypeScript
- Stelle
- 11
- Fork
- 12
- Merge medio
- 34m
- PR unite (30g)
- 2
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di coder13/Competitor-groups
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
coder13/Competitor-groups#85 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
coder13/Competitor-groups#82 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
coder13/Competitor-groups#72 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
coder13/Competitor-groups#30 ·
-
coder13/Competitor-groups#27 · 1 reazione · 1 assegnatario ·
Tutte le issue di coder13/Competitor-groups
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
copse-dev/agent-pane#2953 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Apertabug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
calcite-components needs triage refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Esri/calcite-design-system#15203 ·