fix: header "Next update" uses second Tuesday (closes #12) #13

Merged
shcizo merged 1 commits from fix/header-next-update-date into main 2026-05-22 10:00:41 +02:00
Owner

Closes #12

Sammanfattning

Header visade fel datum för "Next update" — första tisdagen i nästa månad istället för PDGA:s faktiska cykel (andra tisdagen i månaden).

Ändring

Ersätter den duplicerade computeNextUpdate() i src/services/topbar-service.js med ett anrop till den centrala getNextPDGAUpdateDate() från src/services/rating-calculator.js. Behåller endast formateringen ("Tue 9 Jun") lokalt.

Före: Tue 2 Jun (första tisdagen i juni, fel)
Efter: Tue 9 Jun (andra tisdagen i juni, korrekt)

Test plan

  • Ladda valfri sida — verifiera att "Next update"-värdet i header matchar andra tisdagen i månaden (eller nästa månads andra tisdag om vi passerat den)
  • Rating-beräkningen är oförändrad (samma funktion används där sedan tidigare)
Closes #12 ## Sammanfattning Header visade fel datum för "Next update" — första tisdagen i *nästa* månad istället för PDGA:s faktiska cykel (andra tisdagen i månaden). ## Ändring Ersätter den duplicerade `computeNextUpdate()` i `src/services/topbar-service.js` med ett anrop till den centrala `getNextPDGAUpdateDate()` från `src/services/rating-calculator.js`. Behåller endast formateringen ("Tue 9 Jun") lokalt. **Före:** `Tue 2 Jun` (första tisdagen i juni, fel) **Efter:** `Tue 9 Jun` (andra tisdagen i juni, korrekt) ## Test plan - [ ] Ladda valfri sida — verifiera att "Next update"-värdet i header matchar andra tisdagen i månaden (eller nästa månads andra tisdag om vi passerat den) - [ ] Rating-beräkningen är oförändrad (samma funktion används där sedan tidigare)
shcizo added 1 commit 2026-05-22 09:58:02 +02:00
The topbar showed the first Tuesday of the *next* month instead of
PDGA's actual cycle (second Tuesday of the month). Replace the
duplicated computeNextUpdate() with the central
getNextPDGAUpdateDate() from rating-calculator, keeping only the
formatter ("Tue 9 Jun") here.
shcizo merged commit 3cfdc305ec into main 2026-05-22 10:00:41 +02:00
shcizo deleted branch fix/header-next-update-date 2026-05-22 10:00:45 +02:00
Sign in to join this conversation.