From 19efb1f07822b5606d4b75da92ff2bac8a9f1768 Mon Sep 17 00:00:00 2001 From: Mikado8231 <18015877+Mikado8231@users.noreply.github.com> Date: Sun, 5 Nov 2023 23:50:02 +0100 Subject: [PATCH] [FIX] Update price Start_at from data table coming as timestamp UTC --- psa_car_controller/web/view/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/psa_car_controller/web/view/views.py b/psa_car_controller/web/view/views.py index abd3571..8fa49c8 100644 --- a/psa_car_controller/web/view/views.py +++ b/psa_car_controller/web/view/views.py @@ -1,4 +1,5 @@ import json +from datetime import datetime from typing import List from urllib.parse import parse_qs, urlparse @@ -92,7 +93,7 @@ def create_callback(): # noqa: MC0001 for changed_line in diff_data: if changed_line['column_name'] == 'price': conn = Database.get_db() - charge = Charge(changed_line['start_at']) + charge = Charge(datetime.utcfromtimestamp(changed_line['start_at']/1000)) charge.price = changed_line['current_value'] charge.vin = get_default_car().vin if not Database.set_chargings_price(conn, charge):