mpxplugins/serviceplugins/collectionplugins/mpxsqlitepodcastdbplugin/src/mpxpodcastdbplugin.cpp
equal
deleted
inserted
replaced
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 )) |