MetroList: mantenere i brani nelle playlist dopo la sincronizzazione
Scritto da Alessio il 07/04/2026
Problema
Dopo la sincronizzazione automatica, alcuni brani sparivano dalle playlist perché non erano segnati come presenti nella libreria e venivano considerati orfani.
Modifiche
Ho aggiunto addSongToPlaylistWithLibrarySync() e l’ho applicata ai dodici percorsi che aggiungono brani. L’implementazione conserva setVideoId per il riordino e usa transazioni atomiche nel database.
Risultato
I brani aggiunti restano nelle playlist dopo la sincronizzazione e il loro contenuto viene mantenuto.
Commit: MetrolistGroup/Metrolist@4ef332d