From 7c07cca143fcd7b04c39614ccaa194208ecd9db6 Mon Sep 17 00:00:00 2001 From: stevoh6 Date: Mon, 2 Jan 2023 14:18:45 +0100 Subject: [PATCH] fix: bad data update date (#448) pull request to fix #415 suggested by @lebetz, see: https://github.com/flobz/psa_car_controller/issues/415#issuecomment-1309203980 --- psa_car_controller/psacc/application/psa_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/psa_car_controller/psacc/application/psa_client.py b/psa_car_controller/psacc/application/psa_client.py index 5c68d85..0dfa1c9 100644 --- a/psa_car_controller/psacc/application/psa_client.py +++ b/psa_car_controller/psacc/application/psa_client.py @@ -187,7 +187,7 @@ class PSAClient: altitude = car.status.last_position.geometry.coordinates[2] date = car.status.last_position.properties.updated_at if date is None or date < datetime.now(timezone.utc) - timedelta(days=1): # if position isn't updated - date = car.status.service.updated_at + date = charge_date logger.debug("vin:%s longitude:%s latitude:%s date:%s mileage:%s level:%s charge_date:%s level_fuel:" "%s moving:%s", car.vin, longitude, latitude, date, mileage, level, charge_date, level_fuel, moving)