diff --git a/src/routes/api/health/+server.ts b/src/routes/api/health/+server.ts index de4aff5..bb29681 100644 --- a/src/routes/api/health/+server.ts +++ b/src/routes/api/health/+server.ts @@ -15,11 +15,8 @@ import { queueProcessor } from '$lib/server/queue/QueueProcessor'; export const GET = async () => { try { - // Get queue statistics - const stats = queueManager.getStats(); - // Get current queue items by status - const allItems = queueManager.getAllItems(); + const allItems = queueManager.getAll(); const statusCounts = { pending: allItems.filter(item => item.status === 'pending').length, in_progress: allItems.filter(item => item.status === 'in_progress').length, @@ -27,6 +24,10 @@ export const GET = async () => { error: allItems.filter(item => item.status === 'error').length, unhealthy: allItems.filter(item => item.status === 'unhealthy').length }; + + const stats = { + total: allItems.length + }; const healthData = { timestamp: new Date().toISOString(),