When ways or relations are deleted we remove their tags and there
is no reason why nodes should be different.
raise OSM::APIPreconditionFailedError.new("Node #{self.id} is still used by relation #{rel.relation.id}.") unless rel.nil?
self.changeset_id = new_node.changeset_id
raise OSM::APIPreconditionFailedError.new("Node #{self.id} is still used by relation #{rel.relation.id}.") unless rel.nil?
self.changeset_id = new_node.changeset_id
self.visible = false
# update the changeset with the deleted position
self.visible = false
# update the changeset with the deleted position