diff --git a/frontend/src/components/dashboard/AdminDashboard.tsx b/frontend/src/components/dashboard/AdminDashboard.tsx index d1edb15..42cc1af 100644 --- a/frontend/src/components/dashboard/AdminDashboard.tsx +++ b/frontend/src/components/dashboard/AdminDashboard.tsx @@ -501,8 +501,8 @@ export default function AdminDashboard() {
- {top_products.map((p) => ( -Failed to load queue status
} - const entries = data ?? [] - const processing = entries.filter((e) => e.status === 'processing').length - const failed = entries.filter((e) => e.status === 'failed').length + const entries = data?.cad_processing ?? [] + const processing = entries.filter((e) => e.processing_status === 'processing').length + const failed = entries.filter((e) => e.processing_status === 'failed').length const recent = entries.slice(0, 5) const statusDot = processing > 0 @@ -71,26 +76,26 @@ export default function QueueStatusWidget() { )} {recent.map((entry) => (Failed to load worker status
} - const entries = data ?? [] - const processing = entries.filter((e) => e.status === 'processing') - const failed = entries.filter((e) => e.status === 'failed') - const completed = entries.filter((e) => e.status === 'completed') + const entries = data?.cad_processing ?? [] + const processing = entries.filter((e) => e.processing_status === 'processing') + const failed = entries.filter((e) => e.processing_status === 'failed') + const completed = entries.filter((e) => e.processing_status === 'completed') const overallStatus = processing.length > 0