beim Hochladen auf den Server bekomme ich ein Popup mit folgender Fehlermeldung:
Hochladen auf den Server ist fehlgeschlagen, da der Datensatz eine Vorbedingung nicht erfuellt.
Die Fehlermeldung ist:
ResponseCode=412, Error Header=<Precondition failed: Cannot update way 29413266: data is invalid.>
Es scheint so als wäre der Weg ohne Knoten. Das mag die API wohl nicht.
Probier mal action=“modify” zu action=“delete” zu verändern (oder wie JOSM das auch nennen mag). Vorausgesetzt du möchtest diesen Weg wirklich löschen…
Die Fehlermeldung ist korrekt :
Du hast zwar die richtige Version (2) aber die Daten passen nicht.
Der User ist von Version 1, genauso wie der timestamp
Dein way enthält keine Nodes und ist damit ungültig.
Dass mein Weg veraltet ist, habe ich auch schon gemerkt. Da ich meine Daten erst kuerzlich aktualisiert habe, wundert es mich, dass ich noch die alte Version des Weges habe.
Wieso ich diesen Weg ueberhaupt aendern will? Eigentlich will ich das gar nicht. Da ich aber einige “echte” Wege in der Gegend korrigiert habe, werde ich diesen Weg wohl irgendwie erwischt haben – z.B. ueber einen (oder mehrere?) gemeinsame(n) Knoten. Jedenfalls habe ich die Knoten des Weges 29413266 nicht bewust geloescht.
Einen Konflikt konnte ich leider nicht erzeugen, wohl wegen der Versionsnummer. Ich hatte gestern auch bei einem anderen Weg Schwiergkeiten, einen Konflikt zu bekommen, den ich dann aber doch bereinigen konnte. Ich werde mal probieren, wass passiert, wenn ich die Version auf 1 setze…
Nachdem ich die Version heruntergesetzt habe, bekam ich einen Konfliktdialog und konnte das Problem loesen. Danke fuer diesen Tip – werde ich mit merken!