MetroList : conserver les morceaux des playlists après synchronisation
Écrit par Alessio le 07/04/2026
Problème
Après la synchronisation automatique, certains morceaux disparaissaient des playlists parce qu’ils n’étaient pas marqués comme faisant partie de la bibliothèque et étaient considérés comme orphelins.
Changements
J’ai ajouté addSongToPlaylistWithLibrarySync() et l’ai appliquée aux douze chemins d’ajout. L’implémentation préserve setVideoId lors du réordonnancement et utilise des transactions atomiques en base.
Résultat
Les morceaux ajoutés restent dans les playlists après la synchronisation.
Commit: MetrolistGroup/Metrolist@4ef332d