From 81a7cb503257fe77aa0756a1ffb4e7351b6a2b87 Mon Sep 17 00:00:00 2001 From: OzGav Date: Mon, 3 Nov 2025 04:51:17 +1000 Subject: [PATCH] Fix custom name & image for manually added radio URL's (#2583) --- music_assistant/controllers/music.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/music_assistant/controllers/music.py b/music_assistant/controllers/music.py index 8c1d8893..29493bc0 100644 --- a/music_assistant/controllers/music.py +++ b/music_assistant/controllers/music.py @@ -671,6 +671,11 @@ class MusicController(CoreController): # ensure we have a full item if isinstance(item, str): full_item = await self.get_item_by_uri(item) + # For builtin provider (manual URLs), use the provided item directly + # to preserve custom modifications (name, images, etc.) + # For other providers, fetch fresh to ensure data validity + elif item.provider == "builtin": + full_item = item else: full_item = await self.get_item( item.media_type, -- 2.34.1