]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
baculum: Fix language setting in config wizard during first run
authorMarcin Haba <marcin.haba@bacula.pl>
Wed, 6 Nov 2019 06:58:41 +0000 (07:58 +0100)
committerMarcin Haba <marcin.haba@bacula.pl>
Sat, 14 Dec 2019 14:59:52 +0000 (15:59 +0100)
gui/baculum/protected/Web/Class/BaculumWebPage.php

index 371abecc9216c10e6a8386dc715dded118623a46..a9c4133d278cb7d15c79143b13d83dc942f5b492 100644 (file)
@@ -40,6 +40,7 @@ class BaculumWebPage extends BaculumPage {
        public function onPreInit($param) {
                parent::onPreInit($param);
                $this->config = $this->getModule('web_config')->getConfig();
+               $this->Application->getGlobalization()->Culture = $this->getLanguage();
                if (count($this->config) === 0) {
                        if (isset($_SERVER['PHP_AUTH_USER'])) {
                                if ($this->Service->getRequestedPagePath() != 'WebConfigWizard') {
@@ -52,7 +53,6 @@ class BaculumWebPage extends BaculumPage {
                        }
                }
                Logging::$debug_enabled = (isset($this->config['baculum']['debug']) && $this->config['baculum']['debug'] == 1);
-               $this->Application->getGlobalization()->Culture = $this->getLanguage();
                if (!$this->IsPostBack && !$this->IsCallBack) {
                        $this->getModule('api')->initSessionCache(true);
                        $this->setSessionUserVars();