Spiellokal-Auswahl im Spielbericht zeigt abgelaufene Lokale #119
Labels
No labels
Kind
Bug
Kind
Enhancement
Kind
Maintenance
Priority
P1
Priority
P2
Priority
P3
Status
In Progress
Status
Need More Info
Status
Zur Abnahme
Änderungen Wettspielreglement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sffs-tt-basel/sffs-tt-issues#119
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aufgefallen beim Prüfen des toten Codes (Project-Review 20.10.2026). Belegt ist es am Code (
main4e9c05c), in der Oberfläche noch nicht nachgestellt.Was passiert
Die Begegnungsansicht liefert die Liste der wählbaren Spiellokale aus
TeamMatchWorkflowResource(Zeile 304) mitvenueRepository.findByClubId(heimverein). Diese Abfrage liefert alle Lokal-Zeilen des Vereins, auch die abgelaufenen.Abgelaufene Zeilen entstehen beim Fortschreiben der Vereinsmeldung (
ClubRegistrationService):persistVenue).beendeWeggefallene).Beispiel: Der Verein zieht mit der „Turnhalle Bäumlihof“ in ein anderes Gebäude, behält den Namen und meldet die neue Adresse. Im Spielbericht steht „Turnhalle Bäumlihof“ danach zweimal zur Wahl, und eine der beiden ist die alte Adresse. Ein Lokal, das der Verein abgemeldet hat, steht weiter in der Liste.
Vorschlag
Für eine Begegnung zählt das Lokal, das am Spieltag galt. Das ist
VenueRepository.findValidAt(clubId, datum), das es schon gibt und das heute niemand aufruft.Offen, zu entscheiden:
match.venuedirekt, die bleibt also richtig. Nur die Auswahl ändert sich.Abnahme