soulsync/webui
Broque Thomas 32cc7cbd5e Fix artist info modal failing on watchlist map nodes with NULL IDs
Watchlist map nodes used w.get('key', '') which returns None when the
DB column is NULL (key exists with None value). None serialized to JSON
null, which is falsy in JS, causing 'No source ID' throw for every
artist click.

- Changed to `w.get('key') or ''` for all ID fields (coerces None→'')
- Added discogs_id to watchlist nodes (was missing entirely)
- Removed hard throw when no source ID — falls back to name-based lookup
- Added console.error logging for future diagnosis
2026-04-04 23:59:02 -07:00
..
static Fix artist info modal failing on watchlist map nodes with NULL IDs 2026-04-04 23:59:02 -07:00
index.html Fix cover.jpg not using Cover Art Archive during wishlist processing 2026-04-04 21:40:21 -07:00