emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp
changeset 65 478bc57ad291
parent 54 997a02608b3a
--- a/emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp	Wed Aug 18 09:37:47 2010 +0300
+++ b/emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp	Thu Sep 02 20:15:00 2010 +0300
@@ -51,8 +51,7 @@
 NmFwaRemoveDraftMessageOperation::~NmFwaRemoveDraftMessageOperation()
 {
     NM_FUNCTION;
-    
-    doCancelOperation();
+   
     mMailClient.Close(); // decrease ref count
     delete mMessage;
     mMessage = NULL;
@@ -68,7 +67,7 @@
 {
     NM_FUNCTION;
     
-    TRAPD( err, removeMessageL() );
+    TRAPD(err, removeMessageL());
         
     if (err != KErrNone) {
         completeOperation(NmGeneralError);
@@ -86,16 +85,6 @@
 }
 
 /*!
-    
- */
-void NmFwaRemoveDraftMessageOperation::doCancelOperation()
-{
-    NM_FUNCTION;
-
-    // remove draft operation is not cancellable
-}
-    
-/*!
     Asynchronous request response message.
     
     \param aEvent Plugin event description.
@@ -125,26 +114,26 @@
 {
     NM_FUNCTION;
     
-    TFSMailMsgId mailboxId( mMessage->envelope().mailboxId() );
-    TFSMailMsgId folderId( mMessage->envelope().folderId() );
-    TFSMailMsgId messageId( mMessage->envelope().messageId() );
+    TFSMailMsgId mailboxId(mMessage->envelope().mailboxId());
+    TFSMailMsgId folderId(mMessage->envelope().folderId());
+    TFSMailMsgId messageId(mMessage->envelope().messageId());
     
-    CFSMailFolder* folder = mMailClient.GetFolderByUidL( mailboxId, folderId );
+    CFSMailFolder *folder = mMailClient.GetFolderByUidL(mailboxId, folderId);
     CleanupStack::PushL(folder);
-    if ( folder ) {
+    if (folder) {
         // try to use the asynchronous version first
-        TRAPD(err, mRequestId = folder->RemoveMessageL( messageId, *this ));
+        TRAPD(err, mRequestId = folder->RemoveMessageL(messageId, *this));
         
         if(err == KErrFSMailPluginNotSupported) {
             // async version not supported, use sync version
-            folder->RemoveMessageL( messageId );
+            folder->RemoveMessageL(messageId);
             completeOperation(NmNoError);
         } else if (KErrNone != err) {
             completeOperation(NmGeneralError);
         }
     }
     else {
-        User::Leave( KErrNotFound );
+        User::Leave(KErrNotFound);
     }
     CleanupStack::PopAndDestroy(folder);
 }