From 36005d81891495dfd6cc7743be8f5c480a8b08a9 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Thu, 7 Jul 2016 10:21:37 +0200 Subject: [PATCH] * Mail/Sieve: fix PHP Fatal error on minimal install when trying to edit rules or vacation notice --- mail/inc/class.mail_sieve.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail/inc/class.mail_sieve.inc.php b/mail/inc/class.mail_sieve.inc.php index 1704c61339..d6d20af1f6 100644 --- a/mail/inc/class.mail_sieve.inc.php +++ b/mail/inc/class.mail_sieve.inc.php @@ -1149,7 +1149,7 @@ class mail_sieve $sessionData['sieve_rules'] = $this->rules; $sessionData['sieve_rulesByID'] = $this->rulesByID; $sessionData['sieve_scriptToEdit'] = $this->scriptToEdit; - $GLOBALS['egw']->session->appsession('sieve_session_data','',$sessionData); + Api\Cache::setSession(__CLASS__, 'sieve_session_data', $sessionData); } /** @@ -1193,7 +1193,7 @@ class mail_sieve */ function restoreSessionData() { - $sessionData = $GLOBALS['egw']->session->appsession('sieve_session_data'); + $sessionData = Api\Cache::getSession(__CLASS__, 'sieve_session_data'); $this->rules = $sessionData['sieve_rules']; $this->rulesByID = $sessionData['sieve_rulesByID']; $this->scriptToEdit = $sessionData['sieve_scriptToEdit'];