From: Marcel van der Veldt Date: Sat, 23 Jul 2022 00:16:17 +0000 (+0200) Subject: fix typo X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=4d2332a817678a7f0d3e6238ba57a410fc897f9f;p=music-assistant-server.git fix typo --- diff --git a/music_assistant/models/media_controller.py b/music_assistant/models/media_controller.py index e670513f..c36f9066 100644 --- a/music_assistant/models/media_controller.py +++ b/music_assistant/models/media_controller.py @@ -71,15 +71,16 @@ class MediaControllerBase(Generic[ItemCls], metaclass=ABCMeta): limit: int = 500, offset: int = 0, order_by: str = "sort_name", + query_parts: Optional[List[str]] = None, ) -> PagedItems: """Get in-database items.""" sql_query = f"SELECT * FROM {self.db_table}" params = {} - query_parts = [] + query_parts = query_parts or [] if search: params["search"] = f"%{search}%" - if self.media_type in (MediaType.ALBUM or MediaType.TRACK): - query_parts.append("name LIKE :search or artists LIKE :search") + if self.media_type in (MediaType.ALBUM, MediaType.TRACK): + query_parts.append("(name LIKE :search or artists LIKE :search)") else: query_parts.append("name LIKE :search") if in_library is not None: