Modify

Opened 2 years ago

#6373 new defect

Uploading deleted nodes that are still referenced by relations leads to unfixable editor state

Reported by: asciiphil Owned by: team
Priority: normal Component: Core
Version: Keywords:
Cc:

Description

If you delete a node that is a member of a relation and JOSM doesn't know about the relation, when you upload the changeset containing the deleted node, the API responds with an error code (451) which interrupts the upload. When the deleted node is referenced by a way, JOSM creates a conflict which can be resolved, but when the node is referenced by a relation, no conflict is created. Since the node cannot be recreated either, the changeset is now stuck in a partially-uploaded state.

JOSM should handle node-still-referenced-by-a-relation the same way it handles node-still-referenced-by-a-way and create a conflict to be resolved.

Attachments (0)

Change History (0)

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team. Next status will be 'new'.
Next status will be 'needinfo'.The owner will change to asciiphil
as duplicate The resolution will be set to duplicate. Next status will be 'closed'.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous. Next status will be 'assigned'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.