From c69b261608df932afe46dab476871ec99d8be719 Mon Sep 17 00:00:00 2001 From: Manuel Sommer Date: Wed, 22 Apr 2026 21:28:42 +0200 Subject: [PATCH] :bug: fix KeyError raised on Engineer Metrics #14737 --- dojo/metrics/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dojo/metrics/views.py b/dojo/metrics/views.py index 99c0aea617f..9f269776b29 100644 --- a/dojo/metrics/views.py +++ b/dojo/metrics/views.py @@ -916,7 +916,10 @@ def _augment_series_with_accepted(series: list[list], ras_qs, *, period: str, tz ) for row in accepted: - bucket[sev_idx[row["severity"]]] += row["cnt"] + sev = row["severity"] + if sev not in sev_idx: + continue + bucket[sev_idx[sev]] += row["cnt"] bucket[5] = sum(bucket[1:])