View Issue Details

IDProjectCategoryView StatusLast Update
0012757MMW v4Synchronizationpublic2015-06-17 21:52
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
Product Version4.1 
Target Version5.0.0 
Summary0012757: Delete content on Sync: Playlists are deleted even they are unselected on confirmation
DescriptionWhen user have delete content not in sync list enabled and is prompted for confirmation where he unselect Playlists and files to be deleted on sync they are deleted anyway, and user looses them from device.

If device is reconnected and MMW reread Device Content due the bug 0012756 then user need to do resync and MMW re-add those missing playlists and files back.
TagsNo tags attached.
Fixed in build

Relationships

related to 0012756 closedLudek Sync: device content is not refreshed after sync 

Activities

Ludek

2015-06-15 15:20

developer   ~0042628

Last edited: 2015-06-15 15:21

Peke, which device/plugin you tested and how?
Couldn't be a test error?
What are your exact steps?

I tested iTouch5 (d_iPhone.dll) and SD card (d_WMDM.dll) and cannot replicate the issue at all.

peke

2015-06-17 14:37

developer   ~0042639

If User change playlists on device and sync back MMW tries to delete existing Playlists and resync those from MMW.

If in confirmation dialog user deselect deletion of playlists MMW remove them anyway playlists are not available in MMA, but they are still existing in MMW viewing device content 0012756

Like pointed reconneting device and resync playlists are back, but with copy from MMW.

peke

2015-06-17 15:14

developer   ~0042641

Last edited: 2015-06-17 15:32

Steps as requested on IM:
1. Connected Device over usb (Android)
2. Device profile settings are:
  MMW -> Device = Playlists selected are PLS1, PLS2, PLS3 (All playlists are Auto-Playlists) Delete content and confirmation selected
  Device -> MMW = Sync selected and only \Playlist folder is selected
3. Sync Device (do not disconnect)
4. Unselect PLS1, PLS2
5. Sync Again But cancel Confirmation Dialog
6. reselect PLS1, PLS2
7. Click on Sync Again
8. Deselect deletion of PLS1, PLS2
9. MMW still tries to sync back All PLS from Device and they are not recognized as already synched from MMW
10. If Synched proceed Playlists PLS1,PLS2 are lost but they are resynched back on device reconnect and sync

Ludek

2015-06-17 20:26

developer   ~0042643

Last edited: 2015-06-17 21:21

I am still not able to replicate, for simplification I tested just with one auto-playlist.

Actually, did you hit [Apply] button after re-selecting PLST1, PLST2 in step 6 ?
If yes then MMW wouldn't add them on deletion list in the step 8?
Just for sure, where you verified that the playlists are lost? Was it in MMA on the phone?

Probably debug log will be needed to see more.

peke

2015-06-17 20:53

developer   ~0042644

As talked on IM and based on additional tests it is long standing issue like 0012756 which like pointed still needs to be classified as bug or as optimization.

Corrected version classification and left on my plate to arrange remote session and/or better debugs.

Ludek

2015-06-17 21:52

developer   ~0042649

Last edited: 2015-06-17 22:47

FYI: I have just reproduced something most probably related. If I checked the M3U playlist to sync it back to MMW then the playlist was added under 'Imported Playlists' in MMW and the playlists became somehow "unpaired". i.e. there was the original PLST1 auto-playlist and another Imported Playlists -> PLST1.

The bug seems to be that the same playlist is listed twice in the confirmation dialog, once as M3U file and once as MMA's playlist (from MMA database) that is (back)synced directly to its original location in MMW (if it is not an auto-playlist though). For auto-playlists there is just the M3U file listed in the confirmation. I guess the M3Us shouldn't be listed at all.

Did you also import the playlist back from MMA to MMW?