From 8ccb46a00c82adcbbb4562e11539a85764cd8b70 Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Fri, 14 May 2021 20:40:05 +0200 Subject: [PATCH] fix can't get model error --- web/views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/views.py b/web/views.py index 53ac837..01db752 100644 --- a/web/views.py +++ b/web/views.py @@ -10,7 +10,7 @@ import dash_daq as daq from flask import jsonify, request, Response as FlaskResponse import web.utils -from libs.car import Cars, Car +from libs.car import Cars from mylogger import logger from trip import Trips @@ -222,17 +222,17 @@ def update_trips(): conn.close() min_date = None max_date = None - car = myp.vehicles_list[0] # todo handle multiple car try: + assert len(myp.vehicles_list) > 0 + car = myp.vehicles_list[0] # todo handle multiple car + figures.get_figures(car) trips_by_vin = Trips.get_trips(Cars([car])) trips = trips_by_vin[car.vin] assert len(trips) > 0 min_date = trips[0].start_at max_date = trips[-1].start_at - figures.get_figures(trips[0].car) except (AssertionError, KeyError): logger.debug("No trips yet") - figures.get_figures(Car("vin","vid","brand")) try: chargings = Charging.get_chargings() assert len(chargings) > 0