From: Tom Hughes Date: Thu, 4 Jun 2009 22:53:05 +0000 (+0000) Subject: Don't set the Status header - it is set automatically by the FastCGI code X-Git-Tag: live~7209 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/1db05339d3bd1f86173cea09602c314f9e779ea8 Don't set the Status header - it is set automatically by the FastCGI code and this manually set one conflicts with that and causes a 200 response in rails 2.3.2 it seems. --- diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index d7debcb6d..0d6cdea64 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -45,7 +45,6 @@ class ApplicationController < ActionController::Base # handle authenticate pass/fail unless @user # no auth, the user does not exist or the password was wrong - response.headers["Status"] = "Unauthorized" response.headers["WWW-Authenticate"] = "Basic realm=\"#{realm}\"" render :text => errormessage, :status => :unauthorized return false