Fix 5W1H status endpoint: uuid to file_uuid
This commit is contained in:
@@ -504,7 +504,7 @@ async fn get_5w1h_status(
|
||||
) -> Result<Json<serde_json::Value>, (StatusCode, String)> {
|
||||
let table = schema::table_name("videos");
|
||||
let rows = sqlx::query(&format!(
|
||||
r#"SELECT uuid, processing_status->'agents'->'five_w1h' as s
|
||||
r#"SELECT file_uuid, processing_status->'agents'->'five_w1h' as s
|
||||
FROM {} WHERE processing_status->'agents'->'five_w1h' IS NOT NULL
|
||||
ORDER BY updated_at DESC LIMIT 50"#, table
|
||||
))
|
||||
@@ -513,7 +513,7 @@ async fn get_5w1h_status(
|
||||
|
||||
let videos: Vec<serde_json::Value> = rows.iter().map(|r| {
|
||||
serde_json::json!({
|
||||
"uuid": r.try_get::<String,_>("uuid").unwrap_or_default(),
|
||||
"uuid": r.try_get::<String,_>("file_uuid").unwrap_or_default(),
|
||||
"five_w1h_status": r.try_get::<Option<serde_json::Value>,_>("s").ok().flatten(),
|
||||
})
|
||||
}).collect();
|
||||
|
||||
Reference in New Issue
Block a user