emailservices/emailstore/base_plugin/src/baseplugindelayedops.cpp
changeset 57 ae34e1715e21
parent 56 15bc1d5d6267
--- a/emailservices/emailstore/base_plugin/src/baseplugindelayedops.cpp	Fri Jul 23 19:09:50 2010 +0300
+++ b/emailservices/emailstore/base_plugin/src/baseplugindelayedops.cpp	Thu Aug 05 21:09:09 2010 +0300
@@ -336,8 +336,9 @@
             //save parentId
             TMsgStoreId msgParentId;
             msgParentId = theMessage->ParentId();
-            //check if message is in deleted folder or not.
-            if (msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDeleted])
+            //check if message is in deleted or drafts folder or not.
+            if (msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDeleted] &&
+                msgParentId != mailBoxInfo.iRootFolders.iFolders[EFSDraftsFolder])
                 {
                 //if not in deleted items then move it there.
                 __LOG_WRITE8_FORMAT1_INFO("Moving message 0x%X to the deleted items.", msgId );