From 32f75929af2be56c30d56c8c65d51b56903dd2bd Mon Sep 17 00:00:00 2001 From: Klaus Leithoff Date: Mon, 20 Jan 2014 10:31:18 +0000 Subject: [PATCH] fix missing signature when attaching signature after compose, before send --- mail/inc/class.mail_compose.inc.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mail/inc/class.mail_compose.inc.php b/mail/inc/class.mail_compose.inc.php index c128b55b98..1655f691ed 100644 --- a/mail/inc/class.mail_compose.inc.php +++ b/mail/inc/class.mail_compose.inc.php @@ -2035,7 +2035,7 @@ class mail_compose } $disableRuler = false; #if ($realCharset != $this->displayCharset) error_log("Error: bocompose::createMessage found Charset ($realCharset) differs from DisplayCharset (".$this->displayCharset.")"); - $signature = $_signature->fm_signature; + $signature = $_signature[ident_signature]; if ((isset($this->preferencesArray['insertSignatureAtTopOfMessage']) && $this->preferencesArray['insertSignatureAtTopOfMessage'])) { @@ -2312,7 +2312,8 @@ class mail_compose $signature=array(); } //error_log($this->sessionData['mailaccount']); - //error_log(print_r($identity,true)); + //error_log(__METHOD__.__LINE__.print_r($identity,true)); + //error_log(__METHOD__.__LINE__.':'.array2string($this->sessionData['signatureid']).'->'.print_r($signature,true)); // create the messages $this->createMessage($mail, $_formData, $identity, $signature, true); // remember the identity