Fix processing badge: treat 'proofread' status as completed
Documents with extraction_status='proofread' were incorrectly shown as "in processing" on the case list page. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -208,7 +208,7 @@ async def list_cases(detail: bool = False):
|
||||
"SELECT count(*) FROM documents WHERE case_id = $1", case_id
|
||||
)
|
||||
processing_count = await conn.fetchval(
|
||||
"SELECT count(*) FROM documents WHERE case_id = $1 AND extraction_status != 'completed'",
|
||||
"SELECT count(*) FROM documents WHERE case_id = $1 AND extraction_status NOT IN ('completed', 'proofread')",
|
||||
case_id,
|
||||
)
|
||||
result.append({
|
||||
|
||||
Reference in New Issue
Block a user