GoMap icon indicating copy to clipboard operation
GoMap copied to clipboard

Changes cannot be uploaded but also not undone

Open tordans opened this issue 3 years ago • 2 comments

This is an edge case…

Steps:

  1. Edit a road
  2. Someone else edited it before I uploaded
  3. When I commit, I get a version missmatch
  4. I remove the way from the XML manually in the upload screen
  5. Now I can upload
  6. BUT, the ways I removed, are still in GoMap, BUT they are not part of the history anymore.
  7. => I can continue editing and undo/redo those new edits; but once I go to the upload-screen, I see the old ways that I deleted above again. However, I cannot get rid of those.

Video: (Will be up for about 30 days) https://share.icloud.com/photos/09b6tnaIchkx_nsYtvARFPhOA

I am not sure how I solved this in the end. It is likely, that it went away after a day when the cache reset because I moved away from that location.


There are a few different ways this could be solved. One could be to improve the version missmatch UI. Right now, it only says "version missmatch 2 vs 3 for way 123". It could provide a "undo all changes to way 123" button which removes it from the changes and history.

tordans avatar May 21 '22 05:05 tordans

Another (less elegant) solution would be giving an option to export a conflicting changeset in a format supported by JOSM, so it could be fixed manually.

euf avatar Apr 09 '23 20:04 euf

You can export an .OSC using the Edit or Mail buttons on the upload screen.

bryceco avatar Apr 09 '23 21:04 bryceco