diff --git a/src/pyclarify/jsonrpc/client.py b/src/pyclarify/jsonrpc/client.py index c995dab..9c11fe6 100644 --- a/src/pyclarify/jsonrpc/client.py +++ b/src/pyclarify/jsonrpc/client.py @@ -97,7 +97,10 @@ def make_request(self, payload:dict): self.base_url, data=payload, headers=self.headers ) if res.ok and res.status_code != 204: - logging.debug(f"{self.current_id}<-- {self.base_url} ({res.status_code}) res:{res.json()}") + try: + logging.debug(f"{self.current_id}<-- {self.base_url} ({res.status_code}) res:{res.json()}") + except Exception as e: + logging.debug(f"{self.current_id}<-- {self.base_url} ({res.status_code}) - Could not decode json payload.}") return res @increment_id