From 1c0d6edb76fe775650a59defe81eb0561ab8bbd6 Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Wed, 28 Nov 2018 18:09:34 +0100
Subject: [PATCH] better log message when there is no HTTP_ACCEPT_LANGUAGE
 header

---
 lib/AccountManager/App.pm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/AccountManager/App.pm b/lib/AccountManager/App.pm
index 538fbb3..1be235c 100644
--- a/lib/AccountManager/App.pm
+++ b/lib/AccountManager/App.pm
@@ -74,8 +74,10 @@ sub new {
         $self->{logger}->debugf("setting language from parameter: %s", $lang);
     } elsif ($lang = $cookies->{lang} ? $cookies->{lang}->value() : undef) {
         $self->{logger}->debugf("setting language from cookie: %s", $lang);
+    } elsif ($lang = $ENV{HTTP_ACCEPT_LANGUAGE}) {
+        $self->{logger}->debugf("setting language from HTTP_ACCEPT_LANGUAGE header: %s", $lang);
     } else {
-        $self->{logger}->debugf("setting language from HTTP_ACCEPT_LANGUAGE header: %s", $ENV{HTTP_ACCEPT_LANGUAGE});
+        $self->{logger}->debugf("using default language");
     }
     $self->{lh} = AccountManager::L10N->get_handle($lang ? $lang: ());
     if (!$self->{lh}) {
-- 
GitLab