View Issue Details

IDProjectCategoryView StatusLast Update
0011036MMW v4Synchronizationpublic2013-07-05 15:36
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version4.1 
Target Version4.1Fixed in Version4.1 
Summary0011036: Wi-fi sync: Autoplaylists are always updated even when no changes occur
DescriptionAdding an autoplaylist to the sync list --> the playlist is always updated even when no changes occur.

e.g.

1 Create an auto-playlist: 5-star accoustic: rating:5, genre=accoustic (containing ~5 tracks)
2 Add it to the auto-sync list
3 Initiate wifi sync
--> tracks and playlist sync successfully
4 Initiate wifi sync
--> even though not changes were made, status indicates that the playlist was updated
TagsNo tags attached.
Fixed in build1646

Relationships

related to 0011009 closedmarek MMA Auto-sync: playlists fail to update with added tracks (regression) 

Activities

Ludek

2013-07-04 10:57

developer   ~0036733

Last edited: 2013-07-04 11:01

This is because MMW always serves timestamp = 'now' = 'current time' for auto-playlists. Because auto-playlist's content is 'live' and can be changed anytime (based on used criteria).

The only reasonable solution that I see is for MMA to check whether the playlist is auto-playlist and in that case compare the content before actual update of the playlist, but I am not sure about the performance impact, it would always depend on particular auto-playlist.

Therefore I would suggest to defer this issue.

Ludek

2013-07-04 11:35

developer   ~0036736

Last edited: 2013-07-04 11:39

Thinking about it further, MMW doesn't need remember the old content for every device, but update the auto-playlist's timestamp before each sync in case the old auto-playlist's hash doesn't match (despite the device being synced).

So please change the project from MMA->MMW and I will fix it on the MMW side.

Ludek

2013-07-04 15:05

developer   ~0036742

Fixed in MMW build 1646 with minimal performance impact.

rusty

2013-07-05 15:36

administrator   ~0036755

Verified 1646.