Strip off Radio Paradise enhanced title text (#2369)
authorOzGav <gavnosp@hotmail.com>
Fri, 5 Sep 2025 10:24:01 +0000 (20:24 +1000)
committerGitHub <noreply@github.com>
Fri, 5 Sep 2025 10:24:01 +0000 (12:24 +0200)
music_assistant/controllers/players.py

index 9d71ff3ff979fc6af8d55842b94c352b3c207591..ce4f518853716b44876cb31630af41e4a05210a1 100644 (file)
@@ -1113,6 +1113,8 @@ class PlayerController(CoreController):
                     raise PlayerCommandFailed("No current item to add to favorites")
                 # send the streamtitle into a global search query
                 search_artist, search_title_title = stream_title.split(" - ", 1)
+                # strip off any additional comments in the title (such as from Radio Paradise)
+                search_title_title = search_title_title.split(" | ")[0].strip()
                 if track := await self.mass.music.get_track_by_name(
                     search_title_title, search_artist
                 ):