- begin
- old_node = OldNode.find(:first, :conditions => {:id => params[:id], :version => params[:version]} )
+ if old_node = OldNode.where(:node_id => params[:id], :version => params[:version]).first
+ # TODO - maybe a bit heavyweight to do this on every
+ # call, perhaps try lazy auth.
+ setup_user_auth
+
+ if old_node.redacted? and (@user.nil? or not @user.moderator?)
+ render :nothing => true, :status => :forbidden
+ else