From: Marcel van der Veldt Date: Fri, 21 Feb 2025 00:28:02 +0000 (+0100) Subject: Chore: Don't use special random sort when searching X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=3a37e42c06f0f445f5df3f548057f6451f9587ce;p=music-assistant-server.git Chore: Don't use special random sort when searching --- diff --git a/music_assistant/controllers/media/base.py b/music_assistant/controllers/media/base.py index f6eb374d..5cd2ed07 100644 --- a/music_assistant/controllers/media/base.py +++ b/music_assistant/controllers/media/base.py @@ -713,7 +713,7 @@ class MediaControllerBase(Generic[ItemCls], metaclass=ABCMeta): query_parts: list[str] = extra_query_parts or [] join_parts: list[str] = extra_join_parts or [] # create special performant random query - if order_by and order_by.startswith("random"): + if not search and order_by and order_by.startswith("random"): query_parts.append( f"{self.db_table}.item_id in " f"(SELECT item_id FROM {self.db_table} ORDER BY RANDOM() LIMIT {limit})"