diff options
| author | Tristan Darricau <tristan.darricau@sensiolabs.com> | 2016-02-07 16:19:23 +0100 |
|---|---|---|
| committer | Tristan Darricau <tristan.darricau@sensiolabs.com> | 2016-02-07 16:19:23 +0100 |
| commit | fffbbbdcc49f99b141b610ac94f5e8486de25aa8 (patch) | |
| tree | 0f22ff6992ecc1cbd2972c468e549edddfd10c2d /phpBB/phpbb/install/helper | |
| parent | f258aebc593cfceb90369741ed8ab03581d689c3 (diff) | |
| parent | 37705353c53a391aa44da7a30f10ed824a442cfc (diff) | |
| download | forums-fffbbbdcc49f99b141b610ac94f5e8486de25aa8.tar forums-fffbbbdcc49f99b141b610ac94f5e8486de25aa8.tar.gz forums-fffbbbdcc49f99b141b610ac94f5e8486de25aa8.tar.bz2 forums-fffbbbdcc49f99b141b610ac94f5e8486de25aa8.tar.xz forums-fffbbbdcc49f99b141b610ac94f5e8486de25aa8.zip | |
Merge pull request #4169 from CHItA/ticket/14460
[ticket/14460] Use the selected language with AJAX requests as well
* CHItA/ticket/14460:
[ticket/14460] Use the selected language with AJAX requests as well
Diffstat (limited to 'phpBB/phpbb/install/helper')
| -rw-r--r-- | phpBB/phpbb/install/helper/config.php | 16 | ||||
| -rw-r--r-- | phpBB/phpbb/install/helper/iohandler/factory.php | 2 |
2 files changed, 10 insertions, 8 deletions
diff --git a/phpBB/phpbb/install/helper/config.php b/phpBB/phpbb/install/helper/config.php index ab5af86320..f58925899b 100644 --- a/phpBB/phpbb/install/helper/config.php +++ b/phpBB/phpbb/install/helper/config.php @@ -227,18 +227,22 @@ class config $file_content = @file_get_contents($this->install_config_file); $serialized_data = trim(substr($file_content, 8)); - $this->installer_config = array(); - $this->progress_data = array(); - $this->navigation_data = array(); + $installer_config = array(); + $progress_data = array(); + $navigation_data = array(); if (!empty($serialized_data)) { $unserialized_data = json_decode($serialized_data, true); - $this->installer_config = (is_array($unserialized_data['installer_config'])) ? $unserialized_data['installer_config'] : array(); - $this->progress_data = (is_array($unserialized_data['progress_data'])) ? $unserialized_data['progress_data'] : array(); - $this->navigation_data = (is_array($unserialized_data['navigation_data'])) ? $unserialized_data['navigation_data'] : array(); + $installer_config = (is_array($unserialized_data['installer_config'])) ? $unserialized_data['installer_config'] : array(); + $progress_data = (is_array($unserialized_data['progress_data'])) ? $unserialized_data['progress_data'] : array(); + $navigation_data = (is_array($unserialized_data['navigation_data'])) ? $unserialized_data['navigation_data'] : array(); } + + $this->installer_config = array_merge($this->installer_config, $installer_config); + $this->progress_data = array_merge($this->progress_data, $progress_data); + $this->navigation_data = array_merge($this->navigation_data, $navigation_data); } /** diff --git a/phpBB/phpbb/install/helper/iohandler/factory.php b/phpBB/phpbb/install/helper/iohandler/factory.php index 52d24e49b2..1e8395760a 100644 --- a/phpBB/phpbb/install/helper/iohandler/factory.php +++ b/phpBB/phpbb/install/helper/iohandler/factory.php @@ -75,7 +75,5 @@ class factory throw new iohandler_not_implemented_exception(); break; } - - throw new iohandler_not_implemented_exception(); } } |
