diff --git a/api/db.py b/api/db.py index 6028e04..1a34f03 100644 --- a/api/db.py +++ b/api/db.py @@ -99,6 +99,9 @@ class Database: app_version TEXT, android_id TEXT, device_uuid TEXT, + phone_lang TEXT, + phone_tz TEXT, + phone_display TEXT, -- ELM327 elm_mac TEXT, @@ -191,7 +194,7 @@ class Database: INSERT OR IGNORE INTO sessions ( client_ip, real_ip, user_agent, content_length, phone_model, phone_maker, android_version, android_sdk, - app_version, android_id, device_uuid, + app_version, android_id, device_uuid, phone_lang, phone_tz, phone_display, elm_mac, elm_bt_name, obd_protocol, vin, dtc_count, pid_count, duration_ms, response_count, error_count, @@ -200,14 +203,14 @@ class Database: diagnosis_text, diagnosis_len, llm_model, llm_duration_ms, llm_success, raw_responses, request_id, response_json - ) VALUES (?,?,?,?, ?,?,?,?, ?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,, - ?,?,?, ?,?, ?,,?) + ) VALUES (?,?,?,?, ?,?,?,?,?, ?,?,?,?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,?, ?,?, ?,?,?,?, ?,?,?,?) """, ( ci.get("client_ip"), ci.get("real_ip"), ci.get("user_agent"), ci.get("content_length"), ci.get("phone_model"), ci.get("phone_maker"), ci.get("android_version"), ci.get("android_sdk"), ci.get("app_version"), ci.get("android_id"), ci.get("device_uuid"), + ci.get("phone_lang"), ci.get("phone_tz"), ci.get("phone_display"), ci.get("elm_mac"), ci.get("elm_bt_name"), ci.get("obd_protocol"), vin, dtc_count, pid_count, ci.get("duration_ms"), len(responses), ci.get("error_count", 0),