equal
deleted
inserted
replaced
334 CMsgStoreMessage* theMessage = NULL; |
334 CMsgStoreMessage* theMessage = NULL; |
335 theMessage = mailBox.FetchMessageL(msgId, KMsgStoreInvalidId); |
335 theMessage = mailBox.FetchMessageL(msgId, KMsgStoreInvalidId); |
336 //save parentId |
336 //save parentId |
337 TMsgStoreId msgParentId; |
337 TMsgStoreId msgParentId; |
338 msgParentId = theMessage->ParentId(); |
338 msgParentId = theMessage->ParentId(); |
339 //check if message is in deleted folder or not. |
339 //check if message is in deleted or drafts folder or not. |
340 if (msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDeleted]) |
340 if (msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDeleted] && |
|
341 msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDraftsFolder]) |
341 { |
342 { |
342 //if not in deleted items then move it there. |
343 //if not in deleted items then move it there. |
343 __LOG_WRITE8_FORMAT1_INFO("Moving message 0x%X to the deleted items.", msgId ); |
344 __LOG_WRITE8_FORMAT1_INFO("Moving message 0x%X to the deleted items.", msgId ); |
344 TRAP(result,mailBox.MoveMessageL( |
345 TRAP(result,mailBox.MoveMessageL( |
345 msgId, KMsgStoreInvalidId, |
346 msgId, KMsgStoreInvalidId, |