From e3ae690a006f4bf23eaedcd9817d0750ceeebc55 Mon Sep 17 00:00:00 2001 From: Shaun McDonald Date: Thu, 23 Apr 2009 21:03:59 +0000 Subject: [PATCH] The render method needs to be last, otherwise the error header won't get set. Needs tests. --- app/controllers/application.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/application.rb b/app/controllers/application.rb index bfd2e9c54..3d8a02810 100644 --- a/app/controllers/application.rb +++ b/app/controllers/application.rb @@ -96,9 +96,9 @@ class ApplicationController < ActionController::Base # phrase from that, we can also put the error message into the status # message. For now, rails won't let us) def report_error(message) - render :text => message, :status => :bad_request # Todo: some sort of escaping of problem characters in the message response.headers['Error'] = message + render :text => message, :status => :bad_request end private -- 2.43.2