From 9f1209e6280c4ec4015cc889154fda4bd60601cb Mon Sep 17 00:00:00 2001 From: Linus Dietz <45101649+Dielee@users.noreply.github.com> Date: Thu, 29 Jun 2023 08:06:31 +0200 Subject: [PATCH] Fix wrong return values for not working endpoints --- src/volvo.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/volvo.py b/src/volvo.py index 00a854c..e272f2e 100644 --- a/src/volvo.py +++ b/src/volvo.py @@ -183,17 +183,17 @@ def api_call(url, method, vin, sensor_id=None, force_update=False): response = session.get(url.format(vin), timeout=15) except requests.exceptions.RequestException as e: print("Error getting data: " + str(e)) - return "" + return None elif method == "POST": print("Starting " + method + " call against " + url) try: response = session.post(url.format(vin), timeout=20) except requests.exceptions.RequestException as e: print("Error getting data: " + str(e)) - return "" + return None else: print("Unkown method posted: " + method + ". Returning nothing") - return "" + return None if response.status_code == 200: data = response.json() @@ -207,7 +207,7 @@ def api_call(url, method, vin, sensor_id=None, force_update=False): mqtt.update_car_data() else: print("API Call failed. Status Code: " + str(response.status_code) + ". Error: " + response.text) - return "" + return None return parse_api_data(data, sensor_id)