From 2aa2b332f6e216ceeabc36ef6b942c40d91bda5a Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Wed, 08 Sep 2010 05:40:39 -0400 Subject: [PATCH] - Small performance improvements --- program/include/rcube_user.php | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/program/include/rcube_user.php b/program/include/rcube_user.php index 22ec38d..1e05d99 100644 --- a/program/include/rcube_user.php +++ b/program/include/rcube_user.php @@ -74,9 +74,11 @@ if ($part == 'local') { return $local; } - // if no domain was provided use the default if available - if (empty($domain)) - $domain = $this->data['mail_host']; + // if no domain was provided... + if (empty($domain)) { + $rcmail = rcmail::get_instance(); + $domain = $rcmail->config->mail_domain($this->data['mail_host']); + } if ($part == 'domain') { return $domain; @@ -404,7 +406,7 @@ strip_newlines($user), strip_newlines($host), strip_newlines($data['alias'] ? $data['alias'] : $user_email), - $_SESSION['language']); + strip_newlines($data['language'] ? $data['language'] : $_SESSION['language'])); if ($user_id = $dbh->insert_id('users')) { // create rcube_user instance to make plugin hooks work -- Gitblit v1.9.1