From c931d10485a0c4ae4c8061cb4efda6a217234698 Mon Sep 17 00:00:00 2001 From: keven Date: Sun, 19 Oct 2025 14:43:12 +0800 Subject: [PATCH] fix(backend): skip processing of queue items with zero processed and failed counts in GetStat function --- backend/internal/controllers/stat.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/internal/controllers/stat.go b/backend/internal/controllers/stat.go index 733a149..4abadd5 100644 --- a/backend/internal/controllers/stat.go +++ b/backend/internal/controllers/stat.go @@ -72,6 +72,9 @@ func GetStat(c echo.Context) error { queuesChartData := make(map[string]QueueChartData) for _, item := range queues { dateKey := item.Date.Format(DateLayout) + if item.Processed == 0 && item.Failed == 0 { + continue + } queuesChartData[dateKey] = QueueChartData{ Processed: item.Processed, Failed: item.Failed,