From 774bb709a855797a0beb3b6259380a11bfe08225 Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Sat, 6 Nov 2021 18:16:38 +0100 Subject: [PATCH] fix json error handling --- web/abrp.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/abrp.py b/web/abrp.py index b169d26..861b214 100644 --- a/web/abrp.py +++ b/web/abrp.py @@ -1,6 +1,6 @@ import json from datetime import datetime -from json import JSONDecodeError +from json.decoder import JSONDecodeError import requests @@ -48,7 +48,7 @@ class Abrp: verify=self.proxies is None) logger.debug(response.text) try: - return response.json()["status"] == "ok" + return json.loads(response.text)["status"] == "ok" except (JSONDecodeError, KeyError): logger.error("Bad response from ABRP API: %s", response.text) return False