From 3b50ecf4bbeb8cedd4aefe2b86baa8ecadd84699 Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Wed, 23 Dec 2020 10:26:01 +0100 Subject: [PATCH] fix trigger --- web/callback.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/callback.py b/web/callback.py index 563303d..ec74143 100644 --- a/web/callback.py +++ b/web/callback.py @@ -1,4 +1,5 @@ import json +import sqlite3 import traceback from datetime import datetime, timezone import dash_bootstrap_components as dbc @@ -9,11 +10,9 @@ from MyLogger import logger from flask import jsonify, request, Response as FlaskResponse from MyPSACC import MyPSACC -from psa_connectedcar.models import trips from web import figures from web.app import app, dash_app, myp, chc, save_config -from web.db import conn @dash_app.callback(Output('trips_map', 'figure'), @@ -158,6 +157,7 @@ dash_app.layout = dbc.Container(fluid=True, children=[ data_div ]) +conn = sqlite3.connect('info.db', detect_types=sqlite3.PARSE_DECLTYPES | sqlite3.PARSE_COLNAMES) conn.create_function("update_trips", 0, update_trips) -conn.execute("CREATE TRIGGER IF NOT EXISTS update_trigger AFTER INSERT ON position BEGIN SELECT update_trips(); END;") +conn.execute("CREATE TEMP TRIGGER IF NOT EXISTS update_trigger AFTER INSERT ON position BEGIN SELECT update_trips(); END;") conn.commit()