From 21f2adccda414b85c9dee3bfc17e0c8de6a1eecf Mon Sep 17 00:00:00 2001 From: stekkel Date: Wed, 15 May 2002 18:29:20 +0000 Subject: [PATCH] Bug fix for not saving attachments. git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2826 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- src/draft_actions.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/draft_actions.php b/src/draft_actions.php index a7295a91..be49d2a6 100644 --- a/src/draft_actions.php +++ b/src/draft_actions.php @@ -125,7 +125,7 @@ function writeBodyForDraft ($fp, $passedBody, $session) { $body .= $passedBody . "\r\n\r\n"; fputs ($fp, $body); - $attachmentlength = attachFiles($fp); + $attachmentlength = attachFiles($fp, $session); if (!isset($postbody)) $postbody = ""; $postbody .= "\r\n--".mimeBoundary()."--\r\n\r\n"; @@ -165,8 +165,8 @@ function saveMessageAsDraft($t, $c, $b, $subject, $body, $reply_id, $prio = 3, $ $fp = fopen($full_tmpDraftFile, 'w'); $headerlength = write822HeaderForDraft - ($fp, $t, $c, $b, $subject, $more_headers, FALSE, $session); - $bodylength = writeBodyForDraft ($fp, $body, FALSE, $session); + ($fp, $t, $c, $b, $subject, $more_headers, $session); + $bodylength = writeBodyForDraft ($fp, $body, $session); fclose($fp); $length = ($headerlength + $bodylength); @@ -174,8 +174,8 @@ function saveMessageAsDraft($t, $c, $b, $subject, $body, $reply_id, $prio = 3, $ if (sqimap_mailbox_exists ($imap_stream, $draft_folder)) { sqimap_append ($imap_stream, $draft_folder, $length); write822HeaderForDraft - ($imap_stream, $t, $c, $b, $subject, $more_headers, TRUE, $session); - writeBodyForDraft ($imap_stream, $body, TRUE, $session); + ($imap_stream, $t, $c, $b, $subject, $more_headers, $session); + writeBodyForDraft ($imap_stream, $body, $session); sqimap_append_done ($imap_stream); } sqimap_logout($imap_stream); @@ -188,3 +188,5 @@ function saveMessageAsDraft($t, $c, $b, $subject, $body, $reply_id, $prio = 3, $ return $length; } ?> + + -- 2.25.1