﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3761	Precondition failed: Node is still used by way	Ldp	team	"When you delete a way outside your downloaded area, it can happen that a node in that way is still in use:

{{{
Uploading to the server failed because your current
dataset violates a precondition.
The error message is:
ResponseCode=412, Error Header=<Precondition failed: Node {node_id} is still used by way {way_id}.>
}}}

Resolving this is harder than it might be. First off: you can not select the node id for copy/paste purposes, so you have to copy it by hand. Then, since the node is set to action='delete' in the dataset, searching for id:nnn gives no results.

The way I currently solve it is by saving to .osm, editing that to remove the action='delete' for that node, reloading in JOSM, and then trying the upload again. Repeat if more conflicts arise. (And yes, I know what I'm doing. These are boundaries ways which someone joined to regular ways)

A semi-automated way to resolve this would be to ask the user ""Undelete node and try upload again? {Yes/No}"". Being able to copy/paste the number, and being able to find where a deleted object used to be on the map through the Search function would also help if one wants to manually resolve this. "	enhancement	closed	normal		Core	latest	fixed		
