equal
deleted
inserted
replaced
256 CleanupStack::PopAndDestroy(setStr); |
256 CleanupStack::PopAndDestroy(setStr); |
257 |
257 |
258 if (aItemChangedMessages) |
258 if (aItemChangedMessages) |
259 { |
259 { |
260 // add the item changed message |
260 // add the item changed message |
261 MPXDbCommonUtil::AddItemChangedMessageL(*aItemChangedMessages, aId, EMPXItemModified, |
261 MPXDbCommonUtil::AddItemAlbumChangedMessageL(*aItemChangedMessages, aId, EMPXItemModified, |
262 iCategory, KDBPluginUid); |
262 EMPXAlbum, KDBPluginUid, ETrue, 0 ); |
263 } |
263 } |
264 } |
264 } |
265 |
265 |
266 // decrement the number of songs for the category |
266 // decrement the number of songs for the category |
267 query = PreProcessStringLC(KQueryCategoryDecrementSongCount); |
267 query = PreProcessStringLC(KQueryCategoryDecrementSongCount); |
314 |
314 |
315 if (setStr->Length()) |
315 if (setStr->Length()) |
316 { |
316 { |
317 // execute the query |
317 // execute the query |
318 iDbManager.ExecuteQueryL(aDriveId, KQueryAlbumUpdate, setStr, aId); |
318 iDbManager.ExecuteQueryL(aDriveId, KQueryAlbumUpdate, setStr, aId); |
319 TInt oldSongId = (aMedia.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId)).iId2; |
319 MPXDbCommonUtil::AddItemAlbumChangedMessageL(*aItemChangedMessages, aId, EMPXItemModified, |
320 MPXDbCommonUtil::AddItemChangedMessageL(*aItemChangedMessages, aId, EMPXItemModified, |
320 EMPXAlbum, KDBPluginUid, ETrue, 0 ); |
321 EMPXAlbum, KDBPluginUid, oldSongId ); |
|
322 } |
321 } |
323 |
322 |
324 CleanupStack::PopAndDestroy(setStr); |
323 CleanupStack::PopAndDestroy(setStr); |
325 CleanupStack::PopAndDestroy(values); |
324 CleanupStack::PopAndDestroy(values); |
326 CleanupStack::PopAndDestroy(fields); |
325 CleanupStack::PopAndDestroy(fields); |