Dokumenter gjest-utslag-fiksen i CHANGELOG.md

Punkt 47. Se forrige commit for koden.
This commit is contained in:
Erol Haagenrud 2026-08-08 13:39:31 +02:00
parent ad3c47bfa3
commit 861a2ec1a7

View file

@ -9229,3 +9229,34 @@ Neste steg:
(migrasjonen aldri kjørt der, krever egen brukerbekreftelse), og (migrasjonen aldri kjørt der, krever egen brukerbekreftelse), og
`TEECUP_MAPBOX_SECRET_TOKEN` (for delings-satellittbilder) mangler `TEECUP_MAPBOX_SECRET_TOKEN` (for delings-satellittbilder) mangler
fortsatt. fortsatt.
47. **Ny-runde-veiviser: utslag lagt til direkte i gjesteskjemaet —
2026-08-08, brukertilbakemelding.** Brukeren rapporterte at
utslag-valget for en nyopprettet gjest ("midlertidig spiller") ikke
var intuitivt -- måtte inn i det ferdigopprettede gjestekortet
("Rediger") for i det hele tatt å SE hvilket utslag som var valgt.
Viste seg at `addGuest()` allerede valgte utslag automatisk
(`compatibleTees(course, gender)[0]?.id`), men helt stille -- selve
gjesteskjemaet (`GuestForm` i `step3-players.tsx`) hadde aldri et
synlig Utslag-felt, kun Fornavn/Etternavn/E-post/Kjønn/HCP/
Statistikk. Lagt til et kontrollert `teeId`-felt direkte i skjemaet,
samme `NativeSelect`-mønster som `PlayerCard`s tilsvarende felt,
med samme kjønn→utslag-resynk-logikk (`stillOk`-sjekk) som
`PlayerCard` allerede hadde -- inkludert i "Fyll inn automatisk"-
knappen for kjente gjester (samme feilklasse, ikke tidligere
rettet der).
`tsc --noEmit` rent. **Scratch-verifisert i ekte nettleser**
(syttende scratch-miljø denne økten, samme migrasjon-002-
forsiktighet, `teecup_db` bekreftet uendret): opprettet en egen bane
med kjønns-eksklusive utslag (Gul kun menn, Rød kun kvinner) for å
bevise resynk-logikken fungerer -- byttet kjønn til Kvinne i
gjesteskjemaet, utslag-feltet oppdaterte seg umiddelbart til "Rød",
la til gjesten, og det ferdige spillerkortet viste "Utslag: Rød"
med det samme, uten å måtte åpne "Rediger". Ingen konsollfeil.
Scratch-miljøet ryddet opp fullstendig.
**Ikke rullet ut ennå** -- venter på samlet bekreftelse sammen med
resten av det som gjenstår (Mapbox-hemmelig-token, migrering av
`060_round_shot.sql`).