From 23f8617409eb4b6d60d46d7c32dad00b9bad9df2 Mon Sep 17 00:00:00 2001 From: jo Date: Mon, 13 Sep 2021 21:42:37 +0200 Subject: [PATCH] Fix bad argument name, use kwargs Argument should be `_post_data` and we only allow kwargs in `ApiRequest.__call__`. --- python_apps/api_clients/api_clients/version1.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/python_apps/api_clients/api_clients/version1.py b/python_apps/api_clients/api_clients/version1.py index 6d94f9329..09a257361 100644 --- a/python_apps/api_clients/api_clients/version1.py +++ b/python_apps/api_clients/api_clients/version1.py @@ -429,12 +429,14 @@ class AirtimeApiClient(object): def notify_liquidsoap_status(self, msg, stream_id, time): logger = self.logger try: - post_data = {"msg_post": msg} - # encoded_msg is no longer used server_side!! encoded_msg = urllib.parse.quote("dummy") + self.services.update_liquidsoap_status.req( - post_data, msg=encoded_msg, stream_id=stream_id, boot_time=time + _post_data={"msg_post": msg}, + msg=encoded_msg, + stream_id=stream_id, + boot_time=time, ).retry(5) except Exception as e: self.logger.exception(e)