diff --git a/projects/ops-desk/api/app/auth.py b/projects/ops-desk/api/app/auth.py index f6b5a1a..4171f8f 100644 --- a/projects/ops-desk/api/app/auth.py +++ b/projects/ops-desk/api/app/auth.py @@ -53,7 +53,7 @@ class DeskUser: def db() -> sqlite3.Connection: DB_PATH.parent.mkdir(parents=True, exist_ok=True) - conn = sqlite3.connect(DB_PATH, timeout=30.0) + conn = sqlite3.connect(DB_PATH, timeout=30.0, check_same_thread=False) conn.row_factory = sqlite3.Row conn.execute("PRAGMA journal_mode=WAL") conn.execute("PRAGMA busy_timeout=60000") diff --git a/projects/ops-desk/api/app/main.py b/projects/ops-desk/api/app/main.py index e64988d..7a066a6 100644 --- a/projects/ops-desk/api/app/main.py +++ b/projects/ops-desk/api/app/main.py @@ -142,7 +142,7 @@ TICKET_COLUMNS = "id,tenant_id,subject,status,payload,created_at,assigned_to,ass def db(): DB_PATH.parent.mkdir(parents=True, exist_ok=True) - conn = sqlite3.connect(DB_PATH, timeout=30.0) + conn = sqlite3.connect(DB_PATH, timeout=30.0, check_same_thread=False) conn.row_factory = sqlite3.Row conn.execute("PRAGMA journal_mode=WAL") conn.execute("PRAGMA busy_timeout=60000")