From 907d5d7475943efa9397d835b23cd7c9e524030c Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 21 Dec 2010 14:21:26 -0700 Subject: [PATCH] Fix Horde_Session usage --- imp/lib/Crypt/Pgp.php | 5 +++-- imp/lib/Crypt/Smime.php | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/imp/lib/Crypt/Pgp.php b/imp/lib/Crypt/Pgp.php index 242379d88..a0ef0176f 100644 --- a/imp/lib/Crypt/Pgp.php +++ b/imp/lib/Crypt/Pgp.php @@ -712,8 +712,9 @@ class IMP_Crypt_Pgp extends Horde_Crypt_Pgp { global $session; - $href = $session[$reload]; - unset($session[$reload]); + $href = $session->retrieve($reload); + $session->purge($reload); + echo Horde::wrapInlineScript(array( 'opener.focus();'. 'opener.location.href="' . $href . '";', diff --git a/imp/lib/Crypt/Smime.php b/imp/lib/Crypt/Smime.php index 078bb9319..3d46c4d89 100644 --- a/imp/lib/Crypt/Smime.php +++ b/imp/lib/Crypt/Smime.php @@ -534,8 +534,9 @@ class IMP_Crypt_Smime extends Horde_Crypt_Smime { global $session; - $href = $session[$reload]; - unset($session[$reload]); + $href = $session->retrieve($reload); + $session->purge($reload); + echo Horde::wrapInlineScript(array( 'opener.focus();', 'opener.location.href="' . $href . '";', -- 2.11.0