diff --git a/backend/playlist/src/query_building.py b/backend/playlist/src/query_building.py index bd3e7c80..9b93f640 100644 --- a/backend/playlist/src/query_building.py +++ b/backend/playlist/src/query_building.py @@ -23,7 +23,7 @@ class QueryBuilder: must_list = [] channel = self.request_params.get("channel") if channel: - must_list.append({"match": {"playlist_channel_id": channel[0]}}) + must_list.append({"match": {"playlist_channel_id": channel}}) subscribed = self.request_params.get("subscribed") if subscribed: @@ -31,7 +31,7 @@ class QueryBuilder: playlist_type = self.request_params.get("type") if playlist_type: - type_list = self.parse_type(playlist_type[0]) + type_list = self.parse_type(playlist_type) must_list.append(type_list) query = {"bool": {"must": must_list}}