MetroList: Update Database When Download is Removed

Scritto da Alessio il 04/04/2026

Problem

When removing downloads from the player UI, the database wasn't updated, causing state inconsistency between the UI and persisted data.

Solution

Added database update call when download is removed. The update properly marks the song as no longer downloaded and cleans up related state.

Result

Database state remains consistent with user actions. No orphaned download references in the database.

Commit: MetrolistGroup/Metrolist@31b4d7f
PR: #3434