]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/old_node_controller.rb
precondition stuff
[rails.git] / app / controllers / old_node_controller.rb
index 0b6a0ee290612cd6c366c69a404314af505262ac..99e0b5675497a09224044bedfd6433c4b4200f26 100644 (file)
@@ -1,2 +1,22 @@
 class OldNodeController < ApplicationController
 class OldNodeController < ApplicationController
+
+  def history
+    response.headers["Content-Type"] = 'application/xml'
+    node = Node.find(params[:id])
+
+    unless node
+      render :nothing => true, :staus => 404
+      return
+    end
+
+    doc = get_xml_doc
+
+    node.old_nodes.each do |old_node|
+      doc.root << old_node.to_xml_node
+    end
+
+    render :text => doc.to_s
+  end
+
+
 end
 end