fix(music-assistant): play artists whose hits are credited to their band - #1797
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XfYTVcQVjCevVeoJofu8FF
Contributor
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
"Spela Bob Marley" failed in Music Assistant with "No playable items found".
Spotify refuses its top-tracks endpoint to apps in development mode, so our
patch falls back to searching
artist:"Bob Marley"and keeps only trackscredited to that artist's ID. Every hit came back credited to "Bob Marley &
The Wailers", which is a separate Spotify artist, so the filter removed all of
them.
When the ID match finds nothing, tracks whose credited artist name contains
the requested name are kept instead. "Spela Bob Marley" now plays "Is This
Love", "Could You Be Loved" and so on. Artists matched by ID behave as before.
Music Assistant caches top tracks for 14 days, so the empty entry for Bob
Marley was deleted from its cache after the deploy.
🤖 Generated with Claude Code
https://claude.ai/code/session_01XfYTVcQVjCevVeoJofu8FF