Cleaned up some unreachable code. Added first test on the 'old' node controller.

This commit is contained in:
Matt Amos 2008-10-14 16:40:17 +00:00
parent 44034cd781
commit 45a9d94337
3 changed files with 142 additions and 16 deletions

View file

@ -44,21 +44,6 @@ class NodeController < ApplicationController
end
end
# Dump a specific version of the node based on the given params[:id] and params[:version]
def version
begin
node = Node.find(:first, :conditions => { :id => params[:id], :version => params[:version] } )
if node.visible
response.headers['Last-Modified'] = node.timestamp.rfc822
render :text => node.to_xml.to_s, :content_type => "text/xml"
else
render :nothing => true, :status => :gone
end
rescue ActiveRecord::RecordNotFound
render :nothing => true, :status => :not_found
end
end
# Update a node from given XML
def update
begin