diff --git a/CHANGELOG.md b/CHANGELOG.md index 7315573..2f64db8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9229,3 +9229,34 @@ Neste steg: (migrasjonen aldri kjørt der, krever egen brukerbekreftelse), og `TEECUP_MAPBOX_SECRET_TOKEN` (for delings-satellittbilder) mangler 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`).