25.06.2016, 21:41 |
Beitrag #884 |
|
Beiträge: 3.568
| |
|
Beiträge: 3.568
Beiträge: 3.568
| |
Zitat: das stimmt so nicht ganz, denn der Serverdienst hat das Ergebnis etwas später auf 6:4 geändert, womit es auch richtig gezählt wurde... | Diese Änderung durch den Datendienst ist offensichlich nicht, so wie sonst, in allen Foren automatisch durchgeführt worden. Bei euch wurde das Ergebnis wohl zeitnah nach dem Champions-League-Finale automatisch korrigiert, bei uns hat der Datendienst bei seinen letzten Aktualisierungen hingegen keine Korrektur durchgeführt. Ich habe eben manuell eine Aktualisierung der Champions-League-Ergebnisse angefordert. Erst jetzt hat der Datendienst das 1:1 des Champions-League-Finales durch das 6:4 ersetzt. Zitat: ich habe es bei uns manuell in die Datenbank mit 4:5 eingetragen, alles andere wäre Käse, da niemand auf ein Unentschieden getippt haben kann... | Ich habe das Ergebnis des Spiels "Schweiz - Polen" ebenfalls mal von Hand eingetragen, jedoch auf 5:6, da bei der bisherigen Wertungsweise die im Elfmeterschießen erzielten Tore auf die nach 120 Minuten erzielten Tore addiert werden. Beim Eintragen von Spielergebnissen in der Tabelle "soccer_match" muss man jedoch darauf achten, nicht nur die Einträge "points_home" und "points_away" für das Ergebnis zu bearbeiten, sondern auch den Eintrag "score_key". Dieser steht für den Typ des Ergebnisses (1 = Heimsieg, 2 = Unentschieden, 3 = Auswärtssieg). Beim Spiel "Schweiz - Polen" war der "score_key" auf 2 gesetzt, da der Datendienst das Ergebnis ja wieder auf 1:1 gesetzt hatte. Da Polen gewonnen hat, muss der "score_key" auf 3 gesetzt werden. Erst dann werden den Benutzern die Punkte aufgrund ihres Tipps korrekt gutgeschrieben.
Von Hand Einträge in den Tippspiel-Tabellen zu ändern kann bei manchen Aspekten funktionieren, bei anderen jedoch nicht, da der Datendienst manuell geänderte Einträge in der Datenbank bei der nächsten Aktualisierung oft direkt wieder überschreibt. Ob dies auch für die Spielergebnisse gilt, hatte ich bisher nicht untersucht. Kurz nachdem ich das Ergebnis von "Schweiz - Polen" eingetragen hatte, kam eine Aktualisierung des Datendienstes, weil das Spiel "Wales - Nordirland" zu Ende gegangen war. Tatsächlich wurde das manuell eingetragene Ergebnis direkt wieder mit 1:1 überschrieben.
Ich habe noch einmal das 5:6 von Hand eingetragen. Kurz nach der ersten Aktualisierung im Rahmen von "Kroatien - Portugal" wurde das Ergebnis von "Schweiz - Polen" jedoch erneut mit 1:1 überschrieben. Es macht daher keinen Sinn, immer wieder das Ergebnis von Hand einzutragen, solange es kurz darauf wieder überschrieben wird. Am sinnvollsten wäre es abzuwarten, ob der Datendienst in Kürze das korrekte Ergebnis selbst nachreicht. Sollte dies in den nächsten Tagen und Wochen nicht geschehen, könnte das dann doch dafür sprechen, dass die Ergebnisse mittlerweile anders gewertet werden oder dass es an anderen Problemen beim Datendienst liegt.
Leider haben die Probleme mit dem Datendienst im Laufe des letzten Jahres zugenommen, sodass es vermehrt zu verspätet bereitgestellten Ligen (Beispiel: Europa League 2015/16), fehlerhaft übermittelten bzw. erst spät korrigierten Ergebnissen etc. gekommen ist. Da wir als Forenbetreiber darauf aber keinen Einfluss haben und das manuelle Ändern von Tippspiel-Daten wie oben erwähnt nicht vorgesehen und daher etwas umständlich ist und auch nicht einwandfrei funktioniert, lässt sich an der Situation nur bedingt etwas ändern.
| |