From: Michael M Slusarz Date: Fri, 20 Mar 2009 15:52:16 +0000 (-0600) Subject: Don't pass empty autologin param X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a56bc88023d6f928b2f0e289f45b10ea472201dc;p=horde.git Don't pass empty autologin param --- diff --git a/imp/login.php b/imp/login.php index 19b7a87f4..485dc94ad 100644 --- a/imp/login.php +++ b/imp/login.php @@ -331,8 +331,12 @@ Horde::addScriptFile('login.js', 'imp', true); require IMP_TEMPLATES . '/common-header.inc'; $charset = NLS::getCharset(); +$login_params = $autologin + ? array('autologin' => $autologin, 'server_key' => '') + : array('server_key' => ''); + IMP::addInlineScript(array( - 'ImpLogin.autologin_url = ' . Horde_Serialize::serialize(Util::addParameter(Horde::selfUrl(), array('autologin' => $autologin, 'server_key' => ''), null, false), Horde_Serialize::JSON, $charset), + 'ImpLogin.autologin_url = ' . Horde_Serialize::serialize(Util::addParameter(Horde::selfUrl(), $login_params, null, false), Horde_Serialize::JSON, $charset), 'ImpLogin.ie_clientcaps = ' . intval($t->get('ie_clientcaps')), 'ImpLogin.imp_auth = ' . intval($imp_auth), 'ImpLogin.lang_url = ' . Horde_Serialize::serialize($lang_url, Horde_Serialize::JSON, $charset),