Sub-Playlists are not synced correctly

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

Moderatore: Gurus

onkel_enno
Messaggi: 2158
Iscritto il: ven gen 14, 2005 1:45 am

Sub-Playlists are not synced correctly

Messaggio da 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
Messaggi: 59338
Iscritto il: sab set 06, 2003 5:53 pm

Re: Sub-Playlists are not synced correctly

Messaggio da Lowlander »

This is because the parent Playlists of a selected Playlist are also Synced to maintain the same structure.
MikeTaku
Messaggi: 26
Iscritto il: gio ott 03, 2024 8:45 am

Re: Sub-Playlists are not synced correctly

Messaggio da MikeTaku »

onkel_enno ha scritto: sab set 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
Messaggi: 18585
Iscritto il: mar giu 10, 2003 7:21 pm

Re: Sub-Playlists are not synced correctly

Messaggio da 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
Immagine
Immagine
Immagine
How to attach PICTURE/SCREENSHOTS to forum posts
onkel_enno
Messaggi: 2158
Iscritto il: ven gen 14, 2005 1:45 am

Re: Sub-Playlists are not synced correctly

Messaggio da onkel_enno »

That makes sense. Thanks to both of you.
Rispondi