mirror of
https://github.com/SoPat712/allstarr.git
synced 2026-02-10 07:58:39 -05:00
The bug was in PreBuildPlaylistItemsCacheAsync - when a manual external mapping was found, it was added to matchedTracks but the code used 'continue' to skip to the next track WITHOUT adding it to finalItems. This meant external manual mappings were never included in the playlist cache that gets served to clients. The fix converts the external song to Jellyfin item format and adds it to finalItems before continuing, ensuring manual external mappings are properly included in the pre-built playlist cache.