From 2b2a407648b33d19364a67dfb054c8e95855a1b8 Mon Sep 17 00:00:00 2001 From: MartinNYHC Date: Sun, 1 Mar 2026 15:20:02 +0100 Subject: [PATCH] Fix num_weeks calculation to ensure at least one week --- backend/app/services/failure_analysis.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/failure_analysis.py b/backend/app/services/failure_analysis.py index b5ac2875e..6a78bcbaf 100644 --- a/backend/app/services/failure_analysis.py +++ b/backend/app/services/failure_analysis.py @@ -160,7 +160,7 @@ class FailureAnalysisService: # Failure rate trend (by week) trend_data = [] - num_weeks = min(effective_days // 7, 12) + num_weeks = max(effective_days // 7, 1) for i in range(num_weeks): week_end = datetime.now(timezone.utc) - timedelta(weeks=i) week_start = week_end - timedelta(weeks=1)