Spielwochen-Seite: ohne aktive Saison passiert beim Anlegen still nichts #145

Open
opened 2026-10-24 18:11:11 +00:00 by claude · 0 comments
Collaborator

Gefunden im Review von Etappe 4a der URL-Neuordnung (Branch feature/url-etappe-4a, Commit 21585fb).

Was passiert: Zwischen zwei Saisons gibt es keine aktive Saison. Auf Verwaltung → Spielwochen kehren Anlegen, Ändern und Löschen dann ohne Meldung zurück (portal/src/pages/verwaltung/MatchWeeksPage.tsx, if (!season) return in add/update/delete). updateWeek setzt die Zeile vorher schon optimistisch um. Vor Etappe 4a ging der Aufruf an /match-weeks und scheiterte mit einem Toast.

Daneben: loadData meldet „Aktive Saison konnte nicht geladen werden“ auch dann, wenn die Saison geladen ist und erst der Abruf der Halbserien scheitert.

Vorschlag: Ohne aktive Saison die Knöpfe gar nicht zeigen oder einen Hinweis „Keine aktive Saison“; die Fehlermeldung je Abruf trennen. UI-Entscheid mit Olli.

Gefunden im Review von Etappe 4a der URL-Neuordnung (Branch `feature/url-etappe-4a`, Commit 21585fb). **Was passiert:** Zwischen zwei Saisons gibt es keine aktive Saison. Auf *Verwaltung → Spielwochen* kehren Anlegen, Ändern und Löschen dann ohne Meldung zurück (`portal/src/pages/verwaltung/MatchWeeksPage.tsx`, `if (!season) return` in add/update/delete). `updateWeek` setzt die Zeile vorher schon optimistisch um. Vor Etappe 4a ging der Aufruf an `/match-weeks` und scheiterte mit einem Toast. **Daneben:** `loadData` meldet „Aktive Saison konnte nicht geladen werden“ auch dann, wenn die Saison geladen ist und erst der Abruf der Halbserien scheitert. **Vorschlag:** Ohne aktive Saison die Knöpfe gar nicht zeigen oder einen Hinweis „Keine aktive Saison“; die Fehlermeldung je Abruf trennen. UI-Entscheid mit Olli.
Sign in to join this conversation.
No description provided.