aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb
diff options
context:
space:
mode:
authorMate Bartus <mate.bartus@gmail.com>2015-10-28 14:14:49 +0100
committerMate Bartus <mate.bartus@gmail.com>2015-10-28 14:14:49 +0100
commit3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702 (patch)
tree5b5416bcb93f9b3e665e0f0e9f91b2ffaf31f4ac /phpBB/phpbb
parent33db26d0cf3161edb7c840c499c94f5b8f14a4e9 (diff)
downloadforums-3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702.tar
forums-3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702.tar.gz
forums-3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702.tar.bz2
forums-3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702.tar.xz
forums-3ac10ef5443a1bbc8aa2f13b7fb98f33ca2ff702.zip
[ticket/14044] Solve missing email template error
PHPBB3-14044
Diffstat (limited to 'phpBB/phpbb')
-rw-r--r--phpBB/phpbb/install/module/install_finish/task/notify_user.php8
-rw-r--r--phpBB/phpbb/language/language.php10
2 files changed, 17 insertions, 1 deletions
diff --git a/phpBB/phpbb/install/module/install_finish/task/notify_user.php b/phpBB/phpbb/install/module/install_finish/task/notify_user.php
index 83c03ce367..1cbc27ab6a 100644
--- a/phpBB/phpbb/install/module/install_finish/task/notify_user.php
+++ b/phpBB/phpbb/install/module/install_finish/task/notify_user.php
@@ -41,6 +41,11 @@ class notify_user extends \phpbb\install\task_base
protected $config;
/**
+ * @var \phpbb\language\language
+ */
+ protected $language;
+
+ /**
* @var \phpbb\log\log_interface
*/
protected $log;
@@ -75,6 +80,7 @@ class notify_user extends \phpbb\install\task_base
$this->iohandler = $iohandler;
$this->auth = $container->get('auth');
+ $this->language = $container->get('language');
$this->log = $container->get('log');
$this->user = $container->get('user');
$this->phpbb_root_path = $phpbb_root_path;
@@ -103,7 +109,7 @@ class notify_user extends \phpbb\install\task_base
include ($this->phpbb_root_path . 'includes/functions_messenger.' . $this->php_ext);
$messenger = new \messenger(false);
- $messenger->template('installed', $this->install_config->get('language'));
+ $messenger->template('installed', $this->language->get_used_language());
$messenger->to($this->config['board_email'], $this->install_config->get('admin_name'));
$messenger->anti_abuse_headers($this->config, $this->user);
$messenger->assign_vars(array(
diff --git a/phpBB/phpbb/language/language.php b/phpBB/phpbb/language/language.php
index 47f055f56a..c4e48a4c0d 100644
--- a/phpBB/phpbb/language/language.php
+++ b/phpBB/phpbb/language/language.php
@@ -549,6 +549,16 @@ class language
}
/**
+ * Returns the ISO code of the used language
+ *
+ * @return string The ISO code of the currently used language
+ */
+ public function get_used_language()
+ {
+ return $this->language_fallback[0];
+ }
+
+ /**
* Returns language fallback data
*
* @param bool $reload Whether or not to reload language files