mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-22 07:03:19 +00:00
perf(mail(js)): various optimizations
We now use IMAP QRESYNC to synchronize mailbox.
This commit is contained in:
@@ -321,11 +321,11 @@
|
||||
var dstId, messages, uids, clearMessageView, promise, success;
|
||||
|
||||
dstId = '/' + dstFolder.id;
|
||||
messages = srcFolder.$selectedMessages();
|
||||
messages = srcFolder.selectedMessages();
|
||||
if (messages.length === 0)
|
||||
messages = [srcFolder.$selectedMessage()];
|
||||
messages = [srcFolder.selectedMessage()];
|
||||
uids = _.map(messages, 'uid');
|
||||
clearMessageView = (srcFolder.selectedMessage && uids.indexOf(srcFolder.selectedMessage) >= 0);
|
||||
clearMessageView = (srcFolder.$selectedMessage && uids.indexOf(srcFolder.$selectedMessage) >= 0);
|
||||
|
||||
if (mode == 'copy') {
|
||||
promise = srcFolder.$copyMessages(messages, dstId);
|
||||
|
||||
Reference in New Issue
Block a user