doc = p.parse
doc.find('//osm/way').each do |pt|
- way = Way.from_xml_node pt, create
+ return Way.from_xml_node(pt, create)
end
rescue
- way = nil
+ return nil
end
-
- return way
end
def self.from_xml_node(pt, create=false)
if !create and pt['id'] != '0'
way.id = pt['id'].to_i
end
+
+ way.version = pt['version']
if create
way.timestamp = Time.now