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