summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2010-04-30 10:33:25 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2010-04-30 10:33:25 +0000
commit0d938dff59df0584b988a3714259adafee406bde (patch)
tree14e8ff679fc260ff6a6dacb5a3e0162c1a50e0c0
parent3db77a86a96b10333fcccf85b0c53ce57d4f4de8 (diff)
downloadredmine-0d938dff59df0584b988a3714259adafee406bde.tar.gz
redmine-0d938dff59df0584b988a3714259adafee406bde.zip
Fixed: 500 internal error when browsing any Redmine page in Epiphany (#5401).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3702 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--app/controllers/application_controller.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index 66886ea00..c0d947c8a 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -108,8 +108,9 @@ class ApplicationController < ActionController::Base
lang = find_language(User.current.language)
end
if lang.nil? && request.env['HTTP_ACCEPT_LANGUAGE']
- accept_lang = parse_qvalues(request.env['HTTP_ACCEPT_LANGUAGE']).first.downcase
+ accept_lang = parse_qvalues(request.env['HTTP_ACCEPT_LANGUAGE']).first
if !accept_lang.blank?
+ accept_lang = accept_lang.downcase
lang = find_language(accept_lang) || find_language(accept_lang.split('-').first)
end
end