View Issue Details

IDProjectCategoryView StatusLast Update
0012608MMAGeneralpublic2015-02-20 14:19
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.1.0 
Target Version1.1.0Fixed in Version1.1.0 
Summary0012608: Playlists are deleted when tracks contained within don't exist in MMA
DescriptionIf a playlist exists in the Android MediaStore, but none of the tracks within it exist in the MediaMonkey library, then MediaMonkey removes the playlist as it appears that all of the tracks are invalid.

This was probably implemented in 1.0 for scenarios in which empty playlists remain after users delete tracks from the library. However, it has the nasty side effect of removing tracks that MM thinks are 'invalid'. MMA might think this in cases where:
- they contain content that isn't selected in "Choose library folders"... (if the user copied it to the device but its not in MMA's library)
- the user copied/created a playlist anew, and the MediaScanner hasn't yet updated to include the playlist's tracks in the MediaStore
In either of these cases, MMA is not aware of the existence of these tracks, and they thus appear invalid.

The solution is to eliminate this behavior.
Additional InformationReported at: http://www.mediamonkey.com/forum/viewtopic.php?f=26&t=79201
TagsNo tags attached.
Fixed in build397

Activities

rusty

2015-02-20 13:54

administrator   ~0042142

Fixed in 397.

rusty

2015-02-20 14:19

administrator   ~0042143

Verified 398:
-No regressions re. playlist deletion on sync
-Awaiting user confirmation