emit last-modified headers on nodes and ways
[rails.git] / app / controllers / node_controller.rb
index d3f1ce7f65808dee854c4407b3fe4dc952739e1f..1aef6a8a57e6f5750174188bd5571e0a4b6c2b50 100644 (file)
@@ -28,8 +28,8 @@ class NodeController < ApplicationController
   def read
     begin
       node = Node.find(params[:id])
-
       if node.visible
+        response.headers['Last-Modified'] = node.timestamp.rfc822
         render :text => node.to_xml.to_s, :content_type => "text/xml"
        else
         render :text => "", :status => :gone