]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/node.rb
join/unjoin fixes, plus better amf_controller error handling for deleted items
[rails.git] / app / models / node.rb
index dd8d96d12aa2116b56be6e2a3b1d986c3a884f9f..df6442b833405140075cb43b2f65b557551c5b80 100644 (file)
@@ -70,6 +70,7 @@ class Node < ActiveRecord::Base
       doc.find('//osm/node').each do |pt|
         return Node.from_xml_node(pt, create)
       end
+      raise OSM::APIBadXMLError.new("node", xml, "XML doesn't contain an osm/node element.")
     rescue LibXML::XML::Error, ArgumentError => ex
       raise OSM::APIBadXMLError.new("node", xml, ex.message)
     end