Meldung einer alten Saison als PDF aus dem Archiv #149

Open
opened 2026-10-25 08:10:47 +00:00 by claude · 0 comments
Collaborator

Heute lassen sich die Meldungen einer abgeschlossenen Saison nirgends ansehen.

Stand (25.10.2026, main 67413ac):

  • Das Saisonarchiv (/verwaltung/saisons/:id, ArchivedSeasonPage.tsx) zeigt Tabelle, Spielplan und die Vereinsliste, aber weder Meldung noch PDF. Das ist so gewollt: Vereinsseite und PDF kennen keine Saisonangabe, und ein früherer Link „Ansehen“ führte in die Meldung des falschen Jahres (ArchivedSeasonPage.test.tsx, Fall „fuehrt nicht in eine Meldung und bietet kein PDF an“).
  • Das PDF (GET /api/pdf/clubs/{id}) nimmt heute die Saison der jüngsten Mannschaft des Vereins (PdfService.java:79-82). Eine alte Meldung kommt so nur zufällig heraus, wenn der Verein in der aktuellen Saison noch keine Mannschaft hat.
  • Mit der URL-Neuordnung, Etappe 5a, gilt das PDF immer für die aktuelle Saison, wie die Vereinsseite (Ollis Entscheid vom 25.10.). Das zufällige Vorsaison-PDF fällt dabei weg.

Idee: Das PDF bekommt eine Saisonangabe (GET /api/clubs/{club_id}?seasonId=… mit Accept: application/pdf), und das Archiv bietet je Verein „PDF“ an.

Zu klären, bevor gebaut wird:

  • Ist das überhaupt gewünscht?
  • Was zeigt das PDF für importierte Saisons, für die es keine Meldung gibt (nur Mannschaften, keine Ämter und Spiellokale)?
  • Darf das nur der Verband, oder auch der Spielleiter für seinen Verein?
Heute lassen sich die Meldungen einer abgeschlossenen Saison nirgends ansehen. **Stand (25.10.2026, `main` `67413ac`):** - Das Saisonarchiv (`/verwaltung/saisons/:id`, `ArchivedSeasonPage.tsx`) zeigt Tabelle, Spielplan und die Vereinsliste, aber weder Meldung noch PDF. Das ist so gewollt: Vereinsseite und PDF kennen keine Saisonangabe, und ein früherer Link „Ansehen“ führte in die Meldung des falschen Jahres (`ArchivedSeasonPage.test.tsx`, Fall „fuehrt nicht in eine Meldung und bietet kein PDF an“). - Das PDF (`GET /api/pdf/clubs/{id}`) nimmt heute die Saison der jüngsten Mannschaft des Vereins (`PdfService.java:79-82`). Eine alte Meldung kommt so nur zufällig heraus, wenn der Verein in der aktuellen Saison noch keine Mannschaft hat. - Mit der URL-Neuordnung, Etappe 5a, gilt das PDF immer für die aktuelle Saison, wie die Vereinsseite (Ollis Entscheid vom 25.10.). Das zufällige Vorsaison-PDF fällt dabei weg. **Idee:** Das PDF bekommt eine Saisonangabe (`GET /api/clubs/{club_id}?seasonId=…` mit `Accept: application/pdf`), und das Archiv bietet je Verein „PDF“ an. **Zu klären, bevor gebaut wird:** - Ist das überhaupt gewünscht? - Was zeigt das PDF für importierte Saisons, für die es keine Meldung gibt (nur Mannschaften, keine Ämter und Spiellokale)? - Darf das nur der Verband, oder auch der Spielleiter für seinen Verein?
Sign in to join this conversation.
No description provided.