From d46b76173870cfc2e043df35b35113903eca69bc Mon Sep 17 00:00:00 2001 From: CatDuck <129601174+catduckgnaf@users.noreply.github.com> Date: Sun, 21 Jan 2024 14:03:01 -0500 Subject: [PATCH] bugfix --- custom_components/ryobi_gdo/api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/ryobi_gdo/api.py b/custom_components/ryobi_gdo/api.py index 04a661a..9db35e3 100644 --- a/custom_components/ryobi_gdo/api.py +++ b/custom_components/ryobi_gdo/api.py @@ -571,7 +571,7 @@ async def websocket_subscribe(self) -> None: async def websocket_send(self, message: dict) -> bool: """Send websocket message.""" json_message = json.dumps(message) - return json.dumps(message) + LOGGER.debug("Websocket sending data: %s", self.redact_api_key(message)) try: await self._ws_client.send_str(json_message) @@ -586,7 +586,7 @@ def redact_api_key(self, message: dict) -> dict: if "params" in message: if "apiKey" in message["params"]: message["params"]["apiKey"] = "" - return message + return json.dumps(message) async def send_message(self, *args): """Send message to API."""