mpxplugins/serviceplugins/collectionplugins/mpxsqlitepodcastdbplugin/src/mpxpodcastdbplugin.cpp
changeset 4 beaa16f65879
parent 0 ff3acec5bc43
equal deleted inserted replaced
3:3f752ecfeea4 4:beaa16f65879
  2720             done = ETrue;
  2720             done = ETrue;
  2721             }
  2721             }
  2722         }
  2722         }
  2723     else // Single item
  2723     else // Single item
  2724         {
  2724         {
  2725         visibleChange = iDbHandler->UpdateEpisodeL(*task, msgArray);
  2725         if(iDbHandler)
  2726         done = ETrue;
  2726             {		
       
  2727             visibleChange = iDbHandler->UpdateEpisodeL(*task, msgArray);
       
  2728             done = ETrue;
       
  2729             }
  2727         }
  2730         }
  2728     iActiveTask->SetVisibleChange(visibleChange);
  2731     iActiveTask->SetVisibleChange(visibleChange);
  2729     return done;
  2732     return done;
  2730     }
  2733     }
  2731 
  2734 
  2788     CMPXMessageArray* aItemChangedMessages)
  2791     CMPXMessageArray* aItemChangedMessages)
  2789     {
  2792     {
  2790     MPX_FUNC("CMPXPodcastDbPlugin::DoHandleChangeL");
  2793     MPX_FUNC("CMPXPodcastDbPlugin::DoHandleChangeL");
  2791 
  2794 
  2792     TMPXCommandId cmdId = iActiveTask->GetTask();
  2795     TMPXCommandId cmdId = iActiveTask->GetTask();
  2793     if((iActiveTask->GetVisibleChange() | CMPXDbActiveTask::EAllVisible)
  2796     if((iActiveTask->GetVisibleChange() & CMPXDbActiveTask::EAllVisible)
  2794         && (cmdId == KMPXCommandIdCollectionSet ||
  2797         && (cmdId == KMPXCommandIdCollectionSet ||
  2795             cmdId == KMPXCommandIdCollectionAdd ||
  2798             cmdId == KMPXCommandIdCollectionAdd ||
  2796             cmdId == KMPXCommandIdCollectionRemove ||
  2799             cmdId == KMPXCommandIdCollectionRemove ||
  2797             cmdId == KMPXCommandIdCollectionRemoveMedia ||
  2800             cmdId == KMPXCommandIdCollectionRemoveMedia ||
  2798             cmdId == KMPXCommandIdCollectionCompleteDelete ))
  2801             cmdId == KMPXCommandIdCollectionCompleteDelete ))