Fix refresh of list when forwarding a message

Fixes #2818
This commit is contained in:
Francis Lachapelle committed 2014-07-09 11:19:35 -04:00
1 parent dbdb7d9051
commit 44d0cb5c0d
6 files changed
+37 -10

No files matched your search

+1 -1
View File
@@ -808,7 +808,7 @@ static NSArray *infoKeys = nil;
jsonResponse = [NSDictionary dictionaryWithObjectsAndKeys:
@"success", @"status",
[co sourceFolder], @"sourceFolder",
[NSNumber numberWithInt: [co IMAP4ID]], @"messageID",
[NSNumber numberWithInt: [co sourceIMAP4ID]], @"sourceMessageID",
nil];
recipients_count += [[co allRecipients] count];
+1 -1
View File
@@ -1840,7 +1840,7 @@ function refreshCurrentFolder() {
/* Called after sending an email */
function refreshMessage(mailbox, messageUID) {
if (Mailer.currentMailboxType == 'sent')
if (Mailer.currentMailboxType == 'sent' || Mailer.currentMailboxType == 'draft')
refreshCurrentFolder();
else if (mailbox == Mailer.currentMailbox) {
Mailer.dataTable.invalidate(messageUID);
+1 -1
View File
@@ -166,7 +166,7 @@ function onPostComplete(http) {
p = window.opener;
if (p && p.refreshMessage)
p.refreshMessage(jsonResponse["sourceFolder"],
jsonResponse["messageID"]);
jsonResponse["sourceMessageID"]);
onCloseButtonClick();
}
else {