From: Marcel van der Veldt Date: Sat, 6 Dec 2025 01:24:36 +0000 (+0100) Subject: Fix provider filter X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=3291621a1c738b2d6cb1056f3730a5a625f4e9be;p=music-assistant-server.git Fix provider filter --- diff --git a/music_assistant/controllers/media/base.py b/music_assistant/controllers/media/base.py index 9561e606..c912fe36 100644 --- a/music_assistant/controllers/media/base.py +++ b/music_assistant/controllers/media/base.py @@ -929,4 +929,7 @@ class MediaControllerBase[ItemCls: "MediaItemType"](metaclass=ABCMeta): else: # No explicit filter - use user's provider filter final_provider_filter = user_provider_filter + elif provider is not None: + # No user filter - use the provided filter as is + final_provider_filter = [provider] if isinstance(provider, str) else provider return final_provider_filter