Sub-Playlists are not synced correctly

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

onkel_enno
Posts: 2157
Joined: Fri Jan 14, 2005 1:45 am
Location: Germany
Contact:

Sub-Playlists are not synced correctly

Post by onkel_enno »

I have a "Playlist 1" with all my favorite artist. Below this Playlist I have a "Playlist 2" (sub node of "Playlist 1" in the node tree) with only the very best artists of "Playlist 1" (Stars >4 or something like that). So "Playlist 2" is a subset of "Playlist 1".
If I now only auto sync "Playlist 2" to a USB device, all tracks of "Playlist 1" are synced too.
If I move "Playlist 2" to the same level as "Playlist 1" (sub node of Playlists in the node tree) and sync it, everything works like expected.

Steps to reproduce:
- Start with a fresh MM.DB and add 2 tracks with different artists
- Create an AutoPlaylist "Playlist 1" and add the criteria Artist equals "Artist 1" and "Artist 2"
- Below "Playlist 1" create another AutoPlaylist "Playlist 2" and add the criterias Playlist is "Playlist 1" and Artist equals Artist 2, "Playlist 2" is now a sub node of "Playlist 1" in the node tree
- Attach a USB-Device
- Edit the device sync settings for that device and as Sync List (Library -> Device) add "Playlist 2" only ("Playlist 1" is unchecked)
- Sync the device
- Notice that on the USB-Device there are both tracks/artists
- Delete the files from USB Device
- Move "Playlist 2" in the node tree to node Playlists, "Playlist 2" is now a sub node of "Playlists" in the node tree, not "Playlist 1"
- Sync the USB device
- Notice that on the USB-Device there is only one track/artist now, like expected

MM 2024.0.0.3057 but it's also valid for MM 5.0.5
Lowlander
Posts: 57468
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Sub-Playlists are not synced correctly

Post by Lowlander »

This is because the parent Playlists of a selected Playlist are also Synced to maintain the same structure.
MikeTaku
Posts: 26
Joined: Thu Oct 03, 2024 8:45 am

Re: Sub-Playlists are not synced correctly

Post by MikeTaku »

onkel_enno wrote: Sat Sep 28, 2024 4:24 am I have a "Playlist 1" with all my favorite artist. Below this Playlist I have a "Playlist 2" (sub node of "Playlist 1" in the node tree) with only the very best artists of "Playlist 1" (Stars >4 or something like that). So "Playlist 2" is a subset of "Playlist 1".
If I now only auto sync "Playlist 2" to a USB device, all tracks of "Playlist 1" are synced too.
If I move "Playlist 2" to the same level as "Playlist 1" (sub node of Playlists in the node tree) and sync it, everything works like expected.

Steps to reproduce:
- Start with a fresh MM.DB and add 2 tracks with different artists
- Create an AutoPlaylist "Playlist 1" and add the criteria Artist equals "Artist 1" and "Artist 2"
- Below "Playlist 1" create another AutoPlaylist "Playlist 2" and add the criterias Playlist is "Playlist 1" and Artist equals Artist 2, "Playlist 2" is now a sub node of "Playlist 1" in the node tree
- Attach a USB-Device
- Edit the device sync settings for that device and as Sync List (Library -> Device) add "Playlist 2" only ("Playlist 1" is unchecked)
- Sync the device
- Notice that on the USB-Device there are both tracks/artists
- Delete the files from USB Device
- Move "Playlist 2" in the node tree to node Playlists, "Playlist 2" is now a sub node of "Playlists" in the node tree, not "Playlist 1"
- Sync the USB device
- Notice that on the USB-Device there is only one track/artist now, like expected

MM 2024.0.0.3057 but it's also valid for MM 5.0.5
Hey, Hope you are well,
I think in MediaMonkey, syncing a sub-node playlist like 'Playlist 2' causes all tracks from the parent playlist 'Playlist 1' to sync, even if only 'Playlist 2' is selected. This happens because MediaMonkey might treat the sub-node as linked to the parent. To fix this, move 'Playlist 2' to the same level as 'Playlist 1,' and only the tracks from 'Playlist 2' will sync correctly.
Thank You,
Mike Taku.
Peke
Posts: 17851
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Sub-Playlists are not synced correctly

Post by Peke »

Hi,
I personally always keep Parent Playlists empty eg. 90s (empty) -> 91/92/93 contain tracks and have parent playlist Decades (same level as 90s) which contain sub playlists 50s/60s/70s/80s/90s/00s that contain all tracks from decades.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
onkel_enno
Posts: 2157
Joined: Fri Jan 14, 2005 1:45 am
Location: Germany
Contact:

Re: Sub-Playlists are not synced correctly

Post by onkel_enno »

That makes sense. Thanks to both of you.
Post Reply