soulsync/webui
Broque Thomas f9de081bd5 Fix library page crash when All letter filter is used
soul_id.startsWith() threw TypeError for non-string values, crashing
the entire card rendering pipeline. Letter-specific filters worked
because the problematic artist wasn't in those filtered results.
Added String() wrapper on all 3 soul_id.startsWith calls and a
try-catch around individual card rendering so one bad card can't
take down the whole page.
2026-04-19 12:48:53 -07:00
..
static Fix library page crash when All letter filter is used 2026-04-19 12:48:53 -07:00
index.html Improve live log viewer — fix level filters, faster updates, add search 2026-04-18 23:13:51 -07:00