soulsync/webui
Broque Thomas 213736e168 Fix manual match storing iTunes/Deezer IDs in Spotify ID columns (#213)
When Spotify falls back to iTunes/Deezer (auth failure, rate limit, API
error), the manual match modals were storing numeric fallback IDs in
spotify_*_id columns, breaking Spotify links and metadata fetching.

Fix detects the actual provider by inspecting result IDs (alphanumeric =
Spotify, numeric = fallback) rather than checking auth status, which can
be misleading during rate limit bans. The frontend now passes the real
provider to the storage endpoint so IDs land in the correct column.
2026-03-29 16:04:22 -07:00
..
static Fix manual match storing iTunes/Deezer IDs in Spotify ID columns (#213) 2026-03-29 16:04:22 -07:00
index.html Add Download Discography feature on artist detail page 2026-03-27 22:15:05 -07:00