From fe6d5746ab472dae4c3f21db246dfdd35d800c03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Fri, 12 Jun 2020 17:43:30 +0100 Subject: [PATCH] fix(backend): ignore alerts without alertmanager --- cmd/karma/views.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/karma/views.go b/cmd/karma/views.go index 46f401020..0e85fdd62 100644 --- a/cmd/karma/views.go +++ b/cmd/karma/views.go @@ -243,7 +243,6 @@ func alerts(c *gin.Context) { } } if !validFilters || (slices.BoolInSlice(results, true) && !slices.BoolInSlice(results, false)) { - matches++ blockedAMs := map[string]bool{} for _, am := range alert.Alertmanager { @@ -263,6 +262,11 @@ func alerts(c *gin.Context) { } alert.Alertmanager = ams } + if len(alert.Alertmanager) == 0 { + continue + } + + matches++ alertGridLabelValues := map[string]bool{} switch gridLabel {