CHANGELOG: bekreft full opprydning av Tjøme-baneforvirringen mot ekte teecup_db
Alle 4 runder peker nå på riktig offisiell bane, 51 spilleres utslag korrekt flyttet, tre duplikat-baner slettet, lekket bane-mal rettet. Gitignorer backups/ (fulle databasedumper skal aldri committes). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
1e3ffe634b
commit
6644447b3e
2 changed files with 33 additions and 8 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -5,3 +5,4 @@ Temp-uploads/
|
|||
.venv/
|
||||
.pytest_cache/
|
||||
.forgejo-runner/
|
||||
backups/
|
||||
|
|
|
|||
40
CHANGELOG.md
40
CHANGELOG.md
|
|
@ -14076,11 +14076,35 @@ Neste steg:
|
|||
rettelse -- hcp-indeksene er nå korrekt 1-18. `tsc --noEmit` rent,
|
||||
`python3 -m py_compile` rent på courses.py.
|
||||
|
||||
**Neste steg, avtalt med bruker, IKKE gjort ennå:** full opprydning
|
||||
av de fire berørte rundene -- importer den nå korrekte offisielle
|
||||
banen inn i "Erol Haagenruds turneringer", pek rundene om, flytt de
|
||||
54 allerede innsjekkede spillernes utslagstildelinger til riktige
|
||||
utslag på den nye banen, slett de tre feilaktige duplikat-banene, og
|
||||
rett par-tallene i de to lekkede kopiene i det globale bane-
|
||||
malbiblioteket (`personal_course`, brukt av 2 urelaterte personlige
|
||||
runder -- rettes i stedet for slettes der).
|
||||
**Oppdatering samme dag -- full opprydning gjennomført og verifisert
|
||||
mot ekte `teecup_db`.** Bruker rettet selv teeoff-dataen (hcp-indeks
|
||||
16→14), men da banen ble hentet på nytt viste det seg at HELE
|
||||
indeks-fordelingen var endret (10 av 18 hull), ikke bare det ene
|
||||
hullet -- bruker bekreftet dette var bevisst, en fullstendig
|
||||
oppdatert kortversjon, ikke en ny feil. Full backup av `teecup_db`
|
||||
tatt først (`pg_dump` -- måtte bruke `teeoff_admin`-superbrukeren,
|
||||
ikke `teecup_app`, siden RLS blokkerer en vanlig dump på tvers av
|
||||
organisasjoner selv for eierens egen app-rolle). Under selve
|
||||
rettingen viste det seg at en ekte offisiell import ALLEREDE hadde
|
||||
lyktes i mellomtiden (kl. 13:44, trolig via appens egen "Hent bane
|
||||
fra teeoff" da teeoff-dataen ble frisk) -- og at Klubbmesterskap
|
||||
2026 sine to runder alt var gjenopprettet med nye ID-er, allerede
|
||||
pekende korrekt på den nye banen, uten manuell inngripen. Kun de to
|
||||
"Tjøme Invitational 2026"-rundene og 51 allerede innsjekkede
|
||||
spilleres utslagstildelinger trengte faktisk manuell SQL-retting.
|
||||
Bekreftet etterpå: alle 4 runder peker på riktig bane, alle 51
|
||||
spilleres utslag stemmer med banen de faktisk spiller på, de tre
|
||||
feilaktige duplikat-banene slettet, og par-tallene rettet i den ene
|
||||
av de to lekkede `personal_course`-kopiene som faktisk hadde feilen
|
||||
(den andre viste seg allerede å ha riktige tall -- sjekket FØR
|
||||
retting i stedet for å anta begge trengte den samme fiksen).
|
||||
Sidespørsmål avklart underveis: en tredje, urelatert organisasjon
|
||||
("Tjøme Gents") har en egen import av samme bane med den GAMLE
|
||||
indeks-fordelingen, brukt av en aktiv turnering der -- bruker
|
||||
bekreftet den kun er en testturnering, rørt ikke.
|
||||
|
||||
**Gjenstående, ikke en feil, bare vanlig oppsett:** de tre nå tomme
|
||||
rundene (Klubbmesterskap Runde 1+2, Tjøme Invitational Runde 2)
|
||||
trenger spillere lagt til på nytt via "Spillere"/"Grupper og
|
||||
startliste" -- de gamle deltaker-radene forsvant da Klubbmesterskap
|
||||
sine runder ble gjenopprettet med nye ID-er.
|
||||
|
|
|
|||
Loading…
Reference in a new issue