fix(admin): add COMPLETED state in dashboard, orders list and detail with lowercase label

This commit is contained in:
Deploy
2026-08-26 22:38:59 +02:00
parent 1ee3f0d1b2
commit 5f6a22f1c5
7 changed files with 35 additions and 6 deletions

View File

@@ -43,12 +43,12 @@ export async function registerAdminStatsRoutes(
)
.then((r) => parseInt(r.rows[0]?.count ?? '0', 10)),
// Revenue today (sum of PAID, PROCESSING, SHIPPED, DELIVERED orders)
// Revenue today (sum of PAID, PROCESSING, SHIPPED, DELIVERED, COMPLETED orders)
pool
.query<{ total: string }>(
`SELECT COALESCE(SUM(total_cents), 0)::text AS total FROM orders_orders
WHERE created_at >= CURRENT_DATE
AND state IN ('PAID','PROCESSING','SHIPPED','DELIVERED')`,
AND state IN ('PAID','PROCESSING','SHIPPED','DELIVERED','COMPLETED')`,
)
.then((r) => parseInt(r.rows[0]?.total ?? '0', 10)),