From: Jan Schneider Date: Mon, 8 Mar 2010 12:48:06 +0000 (+0100) Subject: Fix session key. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=20eaa1496782d86264468b9f2dfc4b22bf8f5b1e;p=horde.git Fix session key. --- 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']); }