Stabil10.08.2026
v0.35.4 · Ground-Zuordnungs-Hotfix
beim Bearbeiten oder Umbenennen eines Grounds konnten Spiele aus dem zugehörigen Groundhopping-Bereich verschwinden.
Lukas2006 v0.35.4 – Ground-Zuordnungs-Hotfix
Behoben:
- beim Bearbeiten oder Umbenennen eines Grounds konnten Spiele aus dem zugehörigen Groundhopping-Bereich verschwinden.
- Ursache war die automatische Ground-Synchronisierung: vorhandene ground_id-Zuordnungen wurden anhand des alten Stadionnamens aus dem Spiel erneut überschrieben.
- dadurch konnte ein neuer Ground mit dem alten Stadionnamen entstehen und Spiele vom bearbeiteten Ground weg verschoben werden.
Sichere Synchronisierung:
- bestehende ground_id-Zuordnungen von Spielen werden ab sofort niemals automatisch überschrieben.
- die Synchronisierung ordnet ausschließlich Spiele zu, deren ground_id noch NULL ist.
- das gilt auch für Ground-Aliase.
- öffentliche Groundhopping-Seiten führen keine schreibende Ground-Synchronisierung mehr aus.
- auch das Öffnen von Grounds im Admin löst keine automatische Synchronisierung mehr aus.
- „Aus Spielen synchronisieren“ heißt jetzt „Nur unzugeordnete Spiele synchronisieren“ und muss bewusst gestartet werden.
Ground umbenennen:
- beim Ändern des Groundnamens bleibt die Ground-ID identisch.
- alle bereits zugeordneten Spiele bleiben am Ground.
- der alte Groundname wird automatisch als Alias des neuen Namens gespeichert.
- vorhandene Aliase werden auf den neuen kanonischen Namen umgestellt.
- das ursprüngliche Stadium-Feld der importierten Spiele wird nicht verändert.
Reparatur älterer Zuordnungen:
- im Ground-Editor gibt es jetzt „Zuordnungsschutz / Spiele dieses Grounds“.
- erkannte Stadionnamen und Aliase können gezielt wieder diesem Ground zugeordnet werden.
- dafür steht „Diese Spielzuordnungen reparieren“ zur Verfügung.
- dieses Werkzeug ist insbesondere für Zuordnungen gedacht, die bereits durch v0.35.3 oder ältere Versionen verschoben wurden.
Wichtig:
- Spiele werden beim normalen Bearbeiten von Adresse, Anlage, Name, Bild, Notizen oder Kartenposition nicht mehr neu zugeordnet.
- Groundhopping-Statistiken und Chronik bleiben dadurch stabil.
PWA:
- Installationslogik unverändert.
- Versions-/Cache-Stand 0.35.4.
Behoben:
- beim Bearbeiten oder Umbenennen eines Grounds konnten Spiele aus dem zugehörigen Groundhopping-Bereich verschwinden.
- Ursache war die automatische Ground-Synchronisierung: vorhandene ground_id-Zuordnungen wurden anhand des alten Stadionnamens aus dem Spiel erneut überschrieben.
- dadurch konnte ein neuer Ground mit dem alten Stadionnamen entstehen und Spiele vom bearbeiteten Ground weg verschoben werden.
Sichere Synchronisierung:
- bestehende ground_id-Zuordnungen von Spielen werden ab sofort niemals automatisch überschrieben.
- die Synchronisierung ordnet ausschließlich Spiele zu, deren ground_id noch NULL ist.
- das gilt auch für Ground-Aliase.
- öffentliche Groundhopping-Seiten führen keine schreibende Ground-Synchronisierung mehr aus.
- auch das Öffnen von Grounds im Admin löst keine automatische Synchronisierung mehr aus.
- „Aus Spielen synchronisieren“ heißt jetzt „Nur unzugeordnete Spiele synchronisieren“ und muss bewusst gestartet werden.
Ground umbenennen:
- beim Ändern des Groundnamens bleibt die Ground-ID identisch.
- alle bereits zugeordneten Spiele bleiben am Ground.
- der alte Groundname wird automatisch als Alias des neuen Namens gespeichert.
- vorhandene Aliase werden auf den neuen kanonischen Namen umgestellt.
- das ursprüngliche Stadium-Feld der importierten Spiele wird nicht verändert.
Reparatur älterer Zuordnungen:
- im Ground-Editor gibt es jetzt „Zuordnungsschutz / Spiele dieses Grounds“.
- erkannte Stadionnamen und Aliase können gezielt wieder diesem Ground zugeordnet werden.
- dafür steht „Diese Spielzuordnungen reparieren“ zur Verfügung.
- dieses Werkzeug ist insbesondere für Zuordnungen gedacht, die bereits durch v0.35.3 oder ältere Versionen verschoben wurden.
Wichtig:
- Spiele werden beim normalen Bearbeiten von Adresse, Anlage, Name, Bild, Notizen oder Kartenposition nicht mehr neu zugeordnet.
- Groundhopping-Statistiken und Chronik bleiben dadurch stabil.
PWA:
- Installationslogik unverändert.
- Versions-/Cache-Stand 0.35.4.
