From cfedca99842858d28810d3082d4b48aacd8bbc38 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 19 Aug 2026 02:47:47 +0200 Subject: fix: clear voice_activity upon starting this lets stale records from abrupt stopping be deleted --- src/database/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/database') diff --git a/src/database/mod.rs b/src/database/mod.rs index 0674477..f2185fb 100644 --- a/src/database/mod.rs +++ b/src/database/mod.rs @@ -12,6 +12,10 @@ pub async fn init_pool(path: &str) -> Result { } let pool = SqlitePool::connect(&format!("sqlite:{path}?mode=rwc")).await?; run_migrations(&pool).await?; + // Clear stale voice activity records from previous run. + sqlx::query("DELETE FROM voice_activity") + .execute(&pool) + .await?; Ok(pool) } -- cgit v1.2.3