]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/node.rb
Fix various auth bugs with the changeset listing stuff, catch exception (but not...
[rails.git] / app / models / node.rb
index f2ad3a78add2196f117214816489d3c7bdc686cb..d3e0a7e8d392a470ed193eb6de4fff0738ee8e29 100644 (file)
@@ -64,8 +64,7 @@ class Node < ActiveRecord::Base
   # Read in xml as text and return it's Node object representation
   def self.from_xml(xml, create=false)
     begin
-      p = XML::Parser.new
-      p.string = xml
+      p = XML::Parser.string(xml)
       doc = p.parse
 
       doc.find('//osm/node').each do |pt|