From ab4676bd146a8ba260c263532d186c38567846b0 Mon Sep 17 00:00:00 2001 From: Klaus Leithoff Date: Wed, 17 Feb 2010 10:16:33 +0000 Subject: [PATCH] using session control for felamimail/emailadmin, to control the loading of preferences for the setting of vacations by date by async job (user was not changed (since session was reused), when several users wanted to change their vacation message by date via async job at the same day) --- felamimail/inc/class.bosieve.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/felamimail/inc/class.bosieve.inc.php b/felamimail/inc/class.bosieve.inc.php index 7fd94a863d..7de2ecbe75 100644 --- a/felamimail/inc/class.bosieve.inc.php +++ b/felamimail/inc/class.bosieve.inc.php @@ -150,7 +150,8 @@ function async_vacation($_vacation) { if ($this->debug) error_log(__CLASS__.'::'.__METHOD__.'('.print_r($_vacation,true).')'); - $bopreferences =& CreateObject('felamimail.bopreferences'); + $_restoreSession = false; // as in async, each call may be for a different user + $bopreferences = CreateObject('felamimail.bopreferences',$_restoreSession); $mailPreferences = $bopreferences->getPreferences(); $icServer = $mailPreferences->getIncomingServer(0);