MetroList: verificare che il brano esista prima di aggiungerlo a una playlist

Scritto da Alessio il 04/04/2026

Problema

L’aggiunta a una playlist poteva andare in crash se il brano non esisteva più nel database, per esempio durante una sincronizzazione concorrente.

Modifiche

Ho aggiunto una verifica dell’esistenza del brano prima dell’inserimento e restituito un errore appropriato quando manca.

Risultato

Le operazioni di playlist gestiscono in modo controllato i brani rimossi durante la sincronizzazione.

Commit: MetrolistGroup/Metrolist@21b3742