MetroList: conservar canciones en las playlists tras la sincronización
Escrito por Alessio el 7/4/2026
Problema
Tras la sincronización automática, algunas canciones desaparecían de las playlists porque no se marcaban como parte de la biblioteca y se consideraban huérfanas.
Cambios
Añadí addSongToPlaylistWithLibrarySync() y la apliqué a las doce rutas que agregan canciones. La implementación conserva setVideoId al reordenar playlists y utiliza transacciones atómicas en la base de datos.
Resultado
Las canciones agregadas permanecen en las playlists después de la sincronización.
Commit: MetrolistGroup/Metrolist@4ef332d