From 68de908e051119415ab0c7037ed4420b45268e8f Mon Sep 17 00:00:00 2001 From: Linus Dietz <45101649+Dielee@users.noreply.github.com> Date: Fri, 23 Jun 2023 12:43:22 +0200 Subject: [PATCH] Fix if multiplier is an empty string --- src/volvo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/volvo.py b/src/volvo.py index acc2094..ab71af7 100644 --- a/src/volvo.py +++ b/src/volvo.py @@ -334,7 +334,9 @@ def parse_api_data(data, sensor_id=None): multiplier = 1 if keys_exists(settings["volvoData"], "odometerMultiplier"): multiplier = settings["volvoData"]["odometerMultiplier"] - if multiplier < 1: + if isinstance(multiplier, str): + multiplier = 1 + elif multiplier < 1: multiplier = 1 return int(data["odometer"]["value"]) * multiplier if keys_exists(data, "odometer") else None elif sensor_id == "window_front_left":