From d6aa14eb9fac51aa8f47f9f3e5ac148128102ac8 Mon Sep 17 00:00:00 2001 From: BigRetroMike Date: Fri, 7 Jun 2024 09:20:57 +0200 Subject: [PATCH] Don't allow to break AUTH string; --- woocommerce/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/woocommerce/api.py b/woocommerce/api.py index a97c901..fe74329 100644 --- a/woocommerce/api.py +++ b/woocommerce/api.py @@ -82,7 +82,8 @@ def __request(self, method, endpoint, data, params=None, **kwargs): }) else: encoded_params = urlencode(params) - url = f"{url}?{encoded_params}" + if len(encoded_params) != 0: + url = f"{url}?{encoded_params}" url = self.__get_oauth_url(url, method, **kwargs) if data is not None: