aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-10-17 12:20:17 -0700
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-10-17 12:20:17 -0700
commit7243bbe252f7a24742ca30c177ad99278cdd64e2 (patch)
treec4d6a22e30da436a7e6f1a41caa2d3306c1f579b /src
parent21e4e5812bd807a0408dfe58652e94005281672f (diff)
Set sequenceNumber when fetching messages
Diffstat (limited to 'src')
-rwxr-xr-xsrc/core/imap/MCIMAPSession.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/imap/MCIMAPSession.cc b/src/core/imap/MCIMAPSession.cc
index 1c423eae..17db0202 100755
--- a/src/core/imap/MCIMAPSession.cc
+++ b/src/core/imap/MCIMAPSession.cc
@@ -1949,6 +1949,7 @@ static void msg_att_handler(struct mailimap_msg_att * msg_att, void * context)
if (mapping != NULL) {
uid = (uint32_t) ((Value *) mapping->objectForKey(Value::valueWithUnsignedLongValue(msg_att->att_number)))->longLongValue();
}
+ msg->setSequenceNumber(msg_att->att_number);
for(item_iter = clist_begin(msg_att->att_list) ; item_iter != NULL ; item_iter = clist_next(item_iter)) {
struct mailimap_msg_att_item * att_item;