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
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%