diff --git a/apps/api/src/services/report_generation_service.py b/apps/api/src/services/report_generation_service.py index 828632ae..a94ead05 100644 --- a/apps/api/src/services/report_generation_service.py +++ b/apps/api/src/services/report_generation_service.py @@ -233,8 +233,8 @@ class ReportGenerationService: row = await db.execute( text(""" SELECT - COUNT(*) FILTER (WHERE status = 'execution_success') AS success, - COUNT(*) FILTER (WHERE status = 'execution_failed') AS failed + COUNT(*) FILTER (WHERE UPPER(status::text) = 'EXECUTION_SUCCESS') AS success, + COUNT(*) FILTER (WHERE UPPER(status::text) = 'EXECUTION_FAILED') AS failed FROM approval_records WHERE created_at >= :since """),