diff --git a/apps/api/src/jobs/ai_slo_watchdog_job.py b/apps/api/src/jobs/ai_slo_watchdog_job.py index dd512120..f8b235de 100644 --- a/apps/api/src/jobs/ai_slo_watchdog_job.py +++ b/apps/api/src/jobs/ai_slo_watchdog_job.py @@ -235,7 +235,7 @@ async def _count_pending_stuck_analysis() -> int: and_( ApprovalRecord.status == ApprovalStatus.PENDING, ApprovalRecord.created_at <= cutoff, - ApprovalRecord.suggested_action.in_(["", "待分析", "NO_ACTION", None]), + ApprovalRecord.action.in_(["", "待分析", "NO_ACTION"]), ApprovalRecord.telegram_message_id.is_(None), ) )