api06: Return version ids in XML responses.
This commit is contained in:
parent
9f177a7a1a
commit
bcbf417796
6 changed files with 6 additions and 0 deletions
|
@ -152,6 +152,7 @@ class Node < GeoRecord
|
||||||
|
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
return el1
|
return el1
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,7 @@ class OldNode < GeoRecord
|
||||||
|
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
return el1
|
return el1
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -92,6 +92,7 @@ class OldRelation < ActiveRecord::Base
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
el1['user'] = self.user.display_name if self.user.data_public?
|
el1['user'] = self.user.display_name if self.user.data_public?
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
|
|
||||||
self.old_members.each do |member|
|
self.old_members.each do |member|
|
||||||
e = XML::Node.new 'member'
|
e = XML::Node.new 'member'
|
||||||
|
|
|
@ -95,6 +95,7 @@ class OldWay < ActiveRecord::Base
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
el1['user'] = self.user.display_name if self.user.data_public?
|
el1['user'] = self.user.display_name if self.user.data_public?
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
|
|
||||||
self.old_nodes.each do |nd| # FIXME need to make sure they come back in the right order
|
self.old_nodes.each do |nd| # FIXME need to make sure they come back in the right order
|
||||||
e = XML::Node.new 'nd'
|
e = XML::Node.new 'nd'
|
||||||
|
|
|
@ -58,6 +58,7 @@ class Relation < ActiveRecord::Base
|
||||||
el1['id'] = self.id.to_s
|
el1['id'] = self.id.to_s
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
|
|
||||||
user_display_name_cache = {} if user_display_name_cache.nil?
|
user_display_name_cache = {} if user_display_name_cache.nil?
|
||||||
|
|
||||||
|
|
|
@ -70,6 +70,7 @@ class Way < ActiveRecord::Base
|
||||||
el1['id'] = self.id.to_s
|
el1['id'] = self.id.to_s
|
||||||
el1['visible'] = self.visible.to_s
|
el1['visible'] = self.visible.to_s
|
||||||
el1['timestamp'] = self.timestamp.xmlschema
|
el1['timestamp'] = self.timestamp.xmlschema
|
||||||
|
el1['version'] = self.version.to_s
|
||||||
|
|
||||||
user_display_name_cache = {} if user_display_name_cache.nil?
|
user_display_name_cache = {} if user_display_name_cache.nil?
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue