6fc34363c8a1cf570590c038bb4b018837a84048
meta.json is written in ffprobe/readdir order (arbitrary), and the web player rendered/queued it as-is — so albums like Andrew Bird's "The Mysterious Production of Eggs" showed scrambled (11, 7, 5, 14, 1, …). The web Track type didn't even carry the `track` tag. Add `track` to the Track type + a shared sortTracks(): by track NUMBER (parsed from the "n/total" tag), falling back to tag title only for tracks without a number. Applied to the rendered tracklist (setAlbum) and both play queues. Verified it reorders that album to 1→14. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
51 MiB
Languages
TypeScript
84.6%
CSS
6.7%
Shell
5%
JavaScript
3.7%