ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp
changeset 74 6c59112cfd31
parent 68 83cc6bae1de8
child 76 38bf5461e270
--- a/ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp	Wed Sep 15 17:47:19 2010 +0300
+++ b/ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp	Thu Sep 30 11:43:07 2010 +0300
@@ -556,7 +556,8 @@
 // ---------------------------------------------------------------------------
 void CIpsPlgSosBasePlugin::GoOnlineL( const TFSMailMsgId& aMailBoxId )
     {
-    if ( !ConnOpRunning( aMailBoxId) )
+    if ( iSyncStateHandler->GetCurrentSyncState(
+            aMailBoxId) == Idle)
         {
         // append mailbox id go online mailbox array
         RefreshNowL( aMailBoxId, *this, 0 );
@@ -2498,4 +2499,11 @@
             }
         }
     }
+// <qmail>
+// ---------------------------------------------------------------------------
+// ---------------------------------------------------------------------------
+TUid CIpsPlgSosBasePlugin::Id( ) const
+    {
+    return TUid::Uid( PluginId() );
+    }
 // </qmail>