MetroList : préserver les morceaux téléchargés pendant la synchronisation

Écrit par Alessio le 04/04/2026

Problème

La synchronisation supprimait des playlists les morceaux téléchargés, car elle ne vérifiait pas leur état hors ligne avant le nettoyage.

Changements

J’ai ajouté isDownloaded au modèle Song et actualisé les vérifications pour préserver les morceaux dont isDownloaded ou dateDownload est renseigné dans tous les chemins de synchronisation.

Résultat

Les morceaux téléchargés restent dans les playlists après synchronisation et demeurent disponibles hors ligne.

Commit: MetrolistGroup/Metrolist@cd72309