zlant / parking-lanes

Parking lanes viewer from OpenStreetMap
https://zlant.github.io/parking-lanes/
MIT License
78 stars 13 forks source link

Tool deleted a parking:lanes:both=parallel when I added the 'free' condition #39

Open jyasskin opened 3 years ago

jyasskin commented 3 years ago

See version 22 vs 23 of https://www.openstreetmap.org/way/117160539/history, where I'd added parking:lane:both=parallel in https://www.openstreetmap.org/changeset/108201561, and then PLanes removed it in https://www.openstreetmap.org/changeset/108208365. It'd be nice if the tool would warn before it removed something.

tordans commented 2 years ago

https://pewu.github.io/osm-history/#/way/117160539 shows the changes quite well, looking at Version 22 - Version 24.

My first thought was, that maybe the data from your first change was not loaded when you opened the parking lane editor (case A). This could explain why the change of the parking lane editor removed the tag.

This might also happen, if the data was loaded in App 1, then another change was done in App 2, then App 1 uploaded changed but outdated changes (case B). This is more likely than case A, since Version 22 and 23 are 3.5 hours appart.

However, both theories would only "work", if the uploaded changes can really remove a tag by just not uploading it (nil case). Which might be not possible at all.