soulsync/webui
Broque Thomas 4e6b424bc7 Fix wishlist Download Selection ignoring checkbox selections
downloadSelectedCategory() was passing only the category name to the
download function, which fetched ALL tracks in that category. Now
collects checked track IDs from checkboxes BEFORE closing the modal
(DOM is destroyed on close), then filters the fetched tracks to only
the selected ones.

If nothing is checked, downloads the full category (same as before).
Other callers of openDownloadMissingWishlistModal are unaffected —
the new selectedTrackIds parameter defaults to null.
2026-03-29 21:43:48 -07:00
..
static Fix wishlist Download Selection ignoring checkbox selections 2026-03-29 21:43:48 -07:00
index.html Redesign Watch All Unwatched as polished preview modal 2026-03-29 18:12:42 -07:00