doc.find('//osm/node').each do |pt|
return Node.from_xml_node(pt, create)
end
- rescue LibXML::XML::Error => ex
+ rescue LibXML::XML::Error, ArgumentError => ex
raise OSM::APIBadXMLError.new("node", xml, ex.message)
end
end
def create_with_history(user)
check_create_consistency(self, user)
- self.id = nil
self.version = 0
self.visible = true