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