From 5ee8546dfe3f652641cccaf04ae306efdc442d0c Mon Sep 17 00:00:00 2001 From: Klaus Leithoff Date: Wed, 7 Oct 2009 14:12:14 +0000 Subject: [PATCH] fixing a possible problem, when saving as Draft, when not in default profile -> e.g. in some user defined account --- felamimail/inc/class.bocompose.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/felamimail/inc/class.bocompose.inc.php b/felamimail/inc/class.bocompose.inc.php index ac2028738c..edb35ec0ed 100644 --- a/felamimail/inc/class.bocompose.inc.php +++ b/felamimail/inc/class.bocompose.inc.php @@ -854,14 +854,14 @@ // decide where to save the message (default to draft folder, if we find nothing else) // if the current folder is in draft or template folder save it there // if it is called from printview then save it with the draft folder - $savingDestination = $this->preferencesArray['draftFolder']; + $savingDestination = ($this->preferences->ic_server[0]->draftfolder ? $this->preferences->ic_server[0]->draftfolder : $this->preferencesArray['draftFolder']); if (empty($this->sessionData['messageFolder']) && !empty($this->sessionData['mailbox'])) $this->sessionData['messageFolder'] = $this->sessionData['mailbox']; if ($bofelamimail->isDraftFolder($this->sessionData['messageFolder']) || $bofelamimail->isTemplateFolder($this->sessionData['messageFolder'])) { $savingDestination = $this->sessionData['messageFolder']; } - if ( !empty($_formData['printit']) && $_formData['printit'] == 0 ) $savingDestination = $this->preferencesArray['draftFolder']; + if ( !empty($_formData['printit']) && $_formData['printit'] == 0 ) $savingDestination = ($this->preferences->ic_server[0]->draftfolder ? $this->preferences->ic_server[0]->draftfolder : $this->preferencesArray['draftFolder']); if (count($mailAddr)>0) $BCCmail = $mail->AddrAppend("Bcc",$mailAddr); $bofelamimail->openConnection();