From: OzGav Date: Sat, 30 Dec 2023 01:46:29 +0000 (+1100) Subject: Retain extra url keys (#979) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e270f51f32cc00365481d34cee952f82286273cd;p=music-assistant-server.git Retain extra url keys (#979) I’m not sure if there is a downside to retaining the extra info but we have two open issues which will be resolved if we do so…? --- diff --git a/music_assistant/server/providers/url/__init__.py b/music_assistant/server/providers/url/__init__.py index 5f626b19..05a569f4 100644 --- a/music_assistant/server/providers/url/__init__.py +++ b/music_assistant/server/providers/url/__init__.py @@ -161,13 +161,6 @@ class URLProvider(MusicProvider): url = playlist[0] item_id = item_id_or_url self._full_url[item_id] = url - elif "?" in item_id_or_url or "&" in item_id_or_url: - # store the 'real' full url to be picked up later - # this makes sure that we're not storing any temporary data like auth keys etc - # a request for an url mediaitem always passes here first before streamdetails - url = item_id_or_url - item_id = item_id_or_url.split("?")[0].split("&")[0] - self._full_url[item_id] = url else: url = self._full_url.get(item_id_or_url, item_id_or_url) item_id = item_id_or_url