X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1a6765f1a23793e986504445025ec3fd7bd78171..6b7374727128c95168d4fa6f6503a0e7d1bae729:/app/models/segment.rb diff --git a/app/models/segment.rb b/app/models/segment.rb index 70ce6a4ec..2369974dd 100644 --- a/app/models/segment.rb +++ b/app/models/segment.rb @@ -71,6 +71,11 @@ class Segment < ActiveRecord::Base root['version'] = '0.4' root['generator'] = 'OpenStreetMap server' doc.root = root + root << to_xml_node() + return doc + end + + def to_xml_node el1 = XML::Node.new 'segment' el1['id'] = self.id.to_s el1['from'] = self.node_a.to_s @@ -78,8 +83,7 @@ class Segment < ActiveRecord::Base Segment.split_tags(el1, self.tags) el1['visible'] = self.visible.to_s el1['timestamp'] = self.timestamp.xmlschema - root << el1 - return doc + return el1 end def self.split_tags(el, tags)