From 20eaa1496782d86264468b9f2dfc4b22bf8f5b1e Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 8 Mar 2010 13:48:06 +0100 Subject: [PATCH] Fix session key. --- imp/lib/Application.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/imp/lib/Application.php b/imp/lib/Application.php index b9a5a4d43..388a2daf6 100644 --- a/imp/lib/Application.php +++ b/imp/lib/Application.php @@ -69,7 +69,7 @@ class IMP_Application extends Horde_Registry_Application { /* Methods only available if admin config is set for this * server/login. */ - if (empty($_SESSION['imp']['admin'])) { + if (empty($_SESSION['imp']['imap']['admin'])) { $this->disabled = array_merge($this->disabled, array('authAddUser', 'authRemoveUser', 'authUserList')); } } @@ -350,7 +350,7 @@ class IMP_Application extends Horde_Registry_Application return; } - $params = array_merge($params, $_SESSION['imp']['admin']['params']); + $params = array_merge($params, $_SESSION['imp']['imap']['admin']['params']); if (isset($params['admin_password'])) { $params['admin_password'] = Horde_Secret::read(Horde_Secret::getKey('imp'), $params['admin_password']); } @@ -372,7 +372,7 @@ class IMP_Application extends Horde_Registry_Application return; } - $params = array_merge($params, $_SESSION['imp']['admin']['params']); + $params = array_merge($params, $_SESSION['imp']['imap']['admin']['params']); if (isset($params['admin_password'])) { $params['admin_password'] = Horde_Secret::read(Horde_Secret::getKey('imp'), $params['admin_password']); } @@ -393,7 +393,7 @@ class IMP_Application extends Horde_Registry_Application return; } - $params = array_merge($params, $_SESSION['imp']['admin']['params']); + $params = array_merge($params, $_SESSION['imp']['imap']['admin']['params']); if (isset($params['admin_password'])) { $params['admin_password'] = Horde_Secret::read(Horde_Secret::getKey('imp'), $params['admin_password']); } -- 2.11.0