Render DNF and DNS instead of raw negative result sentinels
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 72/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- frontend
Direção de pesquisa
Localize o formatador de resultados usado pelas tabelas de resultados da competição e inspecione onde os valores entram na formatação específica do evento. Adicione cobertura de regressão focada para -1 e -2, verificando DNF e DNS e preservando o comportamento normal da formatação em centésimos de segundo, FMC, Multi-Blind e do placeholder de valor zero.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- TypeScript
- Estrelas
- 11
- Forks
- 12
- Merge médio
- 34min
- PRs com merge (30d)
- 2
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de coder13/Competitor-groups
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100
coder13/Competitor-groups#85 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
coder13/Competitor-groups#82 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
coder13/Competitor-groups#72 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
coder13/Competitor-groups#30 ·
-
coder13/Competitor-groups#27 · 1 reação · 1 responsável ·
Todas as issues de coder13/Competitor-groups
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Abertabug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
calcite-components needs triage refactor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Esri/calcite-design-system#15203 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
danielmiessler/LifeOS#2218 ·