From 902c5b8ee2e3c9ebde787734a4620627cbbbad4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Charette?= Date: Sat, 5 Dec 2020 21:49:00 +0100 Subject: [PATCH] Simplify params handling for endpoints --- qo_utils/qopy.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/qo_utils/qopy.py b/qo_utils/qopy.py index f112bae..1e9b63f 100644 --- a/qo_utils/qopy.py +++ b/qo_utils/qopy.py @@ -43,10 +43,6 @@ class Client: params = {"track_id": kwargs["id"]} elif epoint == "album/get": params = {"album_id": kwargs["id"]} - elif epoint == "track/search": - params = {"query": kwargs["query"], "limit": kwargs["limit"]} - elif epoint == "album/search": - params = {"query": kwargs["query"], "limit": kwargs["limit"]} elif epoint == "playlist/get": params = { "extra": "tracks", @@ -94,6 +90,8 @@ class Client: "format_id": fmt_id, "intent": "stream", } + else: + params=kwargs r = self.session.get(self.base + epoint, params=params) # Do ref header. if epoint == "user/login":