From 49c0a0d307b4618c8ac6fc6c79843c67e2d18a23 Mon Sep 17 00:00:00 2001 From: lychang <632945494@qq.com> Date: Tue, 21 Jul 2026 02:53:47 +0800 Subject: [PATCH] update code level --- src/db/batch.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/db/batch.rs b/src/db/batch.rs index b3dfee3..c7db95a 100644 --- a/src/db/batch.rs +++ b/src/db/batch.rs @@ -27,14 +27,14 @@ impl Database { let album_id = &result.album_id; let person_name = result.person_name.as_deref(); - if let Some(name) = person_name { - // ── 标记处理时间(person_name 列已迁移到 search.db)── - sqlx::query( - "UPDATE albums SET processed_at = datetime('now') WHERE id = ?" - ) - .bind(album_id) - .execute(&mut **tx).await?; + // ── 标记处理时间(无论是否有人物,只要进了解析管线就标记)── + sqlx::query( + "UPDATE albums SET processed_at = datetime('now') WHERE id = ?" + ) + .bind(album_id) + .execute(&mut **tx).await?; + if let Some(name) = person_name { // ── insert or ignore 人物 ── let pid = sqlx::query_scalar::<_, i64>( "INSERT INTO persons (name, display_name) VALUES (?, ?) ON CONFLICT(name) DO UPDATE SET name = name RETURNING id"