From e089c5adc83b7b0a9085a0de3cc018184abc0316 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Tue, 11 Feb 2014 03:15:14 -0500 Subject: [PATCH] Fix invalid X-Draft-Info on forwarded message draft (#1489587) --- program/steps/mail/compose.inc | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/program/steps/mail/compose.inc b/program/steps/mail/compose.inc index 6e478c6..8504d02 100644 --- a/program/steps/mail/compose.inc +++ b/program/steps/mail/compose.inc @@ -1250,6 +1250,9 @@ $index = $storage->index(null, rcmail_sort_column(), rcmail_sort_order()); $COMPOSE['forward_uid'] = $index->get(); } + else if (strpos($COMPOSE['forward_uid'], ':')) { + $COMPOSE['forward_uid'] = rcube_imap_generic::uncompressMessageSet($COMPOSE['forward_uid']); + } else { $COMPOSE['forward_uid'] = explode(',', $COMPOSE['forward_uid']); } -- Gitblit v1.9.1