Просмотр исходного кода

Fix num_weeks calculation to ensure at least one week

MartinNYHC 6 месяцев назад
Родитель
Сommit
2b2a407648
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      backend/app/services/failure_analysis.py

+ 1 - 1
backend/app/services/failure_analysis.py

@@ -160,7 +160,7 @@ class FailureAnalysisService:
 
 
         # Failure rate trend (by week)
         # Failure rate trend (by week)
         trend_data = []
         trend_data = []
-        num_weeks = min(effective_days // 7, 12)
+        num_weeks = max(effective_days // 7, 1)
         for i in range(num_weeks):
         for i in range(num_weeks):
             week_end = datetime.now(timezone.utc) - timedelta(weeks=i)
             week_end = datetime.now(timezone.utc) - timedelta(weeks=i)
             week_start = week_end - timedelta(weeks=1)
             week_start = week_end - timedelta(weeks=1)