02.04.2014, 14:12
Es ist ein Bug, es wird bei den Stationen das falsche Datum eingetragen bei Vereinswechsel. 14 Tage zurück.
Erklärung:
Eigentlich wird die Variable $date mit dem richtigen Datum belegt und später verwendet. Lokal (bei Vereinswechseln) wird aber auch noch eine Abfrage benötigt die einen 14-Tages Zeitraum abfragt. Dummerweise wurde die Variable dabei überschrieben, statt eine neue zu benutzen, aber im Nachlauf sollte die Variable wieder mit dem alten Wert verwendet werden.
Das ist auch der Grund warum es uneinheitlich ist, denn der richtige Inhalt der Variable ist ein Datum im Format "2014/03", das überall sonst verwendet wird, nur nicht beim Einstellungsdatum bei einem Vereinswechsel (bisherige Managerstationen). Neue Manager haben das "richtige" Format als Einstellung, das Entlassungsdatum auch, nur nicht die Einstellung bei Wechsel, die zudem halt um 14 Tage falsch ist.
Als Maßnahme habe ich jetzt die Doppelte Verwendung der Variable unterbunden. Zukünftig werden alle Daten gleich eingetragen sein, mit Jahr/Monat, ohne Tag.
Ich hab das richtig in Anführungsstriche gesetzt, weil es jetzt erst mal darum ging dass es einheitlich ist. Du willst das mit genauem Datum, kann man drüber reden. Schreib das aber bitte selber in den entsprechenden Beitrag.
An dieser Stelle spare ich mir zunähst die Korrektur der DB-Daten. Zur Ausgangsproblematik, er ist also seit Sonntag (30.3.) im Verein und hat also nicht gesetzt (falls er nicht Gasttipper für TaT 6 war).
Erklärung:
Eigentlich wird die Variable $date mit dem richtigen Datum belegt und später verwendet. Lokal (bei Vereinswechseln) wird aber auch noch eine Abfrage benötigt die einen 14-Tages Zeitraum abfragt. Dummerweise wurde die Variable dabei überschrieben, statt eine neue zu benutzen, aber im Nachlauf sollte die Variable wieder mit dem alten Wert verwendet werden.
Das ist auch der Grund warum es uneinheitlich ist, denn der richtige Inhalt der Variable ist ein Datum im Format "2014/03", das überall sonst verwendet wird, nur nicht beim Einstellungsdatum bei einem Vereinswechsel (bisherige Managerstationen). Neue Manager haben das "richtige" Format als Einstellung, das Entlassungsdatum auch, nur nicht die Einstellung bei Wechsel, die zudem halt um 14 Tage falsch ist.
Als Maßnahme habe ich jetzt die Doppelte Verwendung der Variable unterbunden. Zukünftig werden alle Daten gleich eingetragen sein, mit Jahr/Monat, ohne Tag.
Ich hab das richtig in Anführungsstriche gesetzt, weil es jetzt erst mal darum ging dass es einheitlich ist. Du willst das mit genauem Datum, kann man drüber reden. Schreib das aber bitte selber in den entsprechenden Beitrag.
An dieser Stelle spare ich mir zunähst die Korrektur der DB-Daten. Zur Ausgangsproblematik, er ist also seit Sonntag (30.3.) im Verein und hat also nicht gesetzt (falls er nicht Gasttipper für TaT 6 war).