Diagnostisere dashboard-dato-bug (allerede kjent, bekreftet på nytt)
Fiks: utled turnering-datospenn fra øktenes scheduled_at i list_tournaments
Bygg PATCH /orgs/{id}/players/{id} (rediger spillerpool)
Bygg frontend: Rediger spiller-skjema i tournament-detail.tsx
Scratch-verifisere begge fiksene
Typesjekket frontend-build
Oppdatere .md-filer + be om utrullingsbekreftelse
Logikken bak "Ingen datoer satt": dashbord-kortet leser et helt eget felt på selve turneringen (start_date/end_date), atskilt fra øktenes scheduled_at som Program-fanen viser. Ingen UI har noensinne satt det feltet, så det var alltid tomt — uavhengig av at "11. juli" faktisk var satt på øktene. Fikset: kortet henter nå datospennet fra øktene i stedet (11.–12. juli her, siden du har to økter samme dag).
Rediger spiller: bygget. Ny "Rediger spiller" i "⋮"-menyen på hver spiller — navn, HCP og kjønn kan endres. Én viktig presisering vist rett i skjemaet: dette endrer spilleren i poolen (gjelder fremtidig rostring), men endrer ikke HCP-tallet som allerede er frosset på et lag i en turnering (det er bevisst, for at et allerede spilt/pågående oppgjør ikke skal endre seg i etterkant). Skal du rette et tall som allerede vises på et lag, må du fortsatt fjerne og legge til spilleren på nytt — si fra om du vil at jeg bygger en direkte "rett dette laget sitt tall her og nå"-vei også.
Begge deler er scratch-verifisert (9 automatiserte sjekker, inkludert at frysing-regelen fortsatt holder) og typesjekket bygget. Ingen migrasjon.
|
||
|---|---|---|
| .. | ||
| ui | ||
| account-settings.tsx | ||
| dashboard.tsx | ||
| login-form.tsx | ||
| org-members.tsx | ||
| public-club.tsx | ||
| public-live.tsx | ||
| public-tournament.tsx | ||
| session-blind-draw.tsx | ||
| session-scorecard.tsx | ||
| sw-register.tsx | ||
| team-chat.tsx | ||
| tournament-card.tsx | ||
| tournament-detail.tsx | ||
| tournament-leaderboard.tsx | ||
| tournament-program.tsx | ||
| tournament-status-badge.tsx | ||
| two-factor-flow.tsx | ||
| verify-form.tsx | ||
| wordmark.tsx | ||