From 1e79901241ef65ec86b0dcd4cdbc8755d79afe28 Mon Sep 17 00:00:00 2001 From: junot <49136171+junotx@users.noreply.github.com> Date: Fri, 21 Oct 2022 21:48:42 +0800 Subject: [PATCH] fix global alerts filter (#5311) Signed-off-by: junot Signed-off-by: junot --- pkg/models/alerting/rulegroup.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/models/alerting/rulegroup.go b/pkg/models/alerting/rulegroup.go index fd9b1676a..3ec1269c5 100644 --- a/pkg/models/alerting/rulegroup.go +++ b/pkg/models/alerting/rulegroup.go @@ -697,6 +697,9 @@ func (o *ruleGroupOperator) ListGlobalAlerts(ctx context.Context, listResult := resources.DefaultList(alerts, queryParam, func(left, right runtime.Object, field query.Field) bool { return o.compareAlert(&left.(*wrapAlert).Alert, &right.(*wrapAlert).Alert, field) }, func(obj runtime.Object, filter query.Filter) bool { + if filter.Field == kapialertingv2beta1.FieldBuiltin { // ignoring this filter because it is filtered at the front + return true + } return filterAlert(&obj.(*wrapAlert).Alert, filter) }) for i := range listResult.Items {