From 9bb29fba12d5fbfd931d011ebf6c98dde6497d7f Mon Sep 17 00:00:00 2001 From: liugq Date: Wed, 25 May 2022 16:48:30 +0800 Subject: [PATCH] fixed alerting bug --- service/alerting/elasticsearch/engine.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/alerting/elasticsearch/engine.go b/service/alerting/elasticsearch/engine.go index 62d1c708..722cd1ee 100644 --- a/service/alerting/elasticsearch/engine.go +++ b/service/alerting/elasticsearch/engine.go @@ -495,7 +495,7 @@ func (engine *Engine) CheckCondition(rule *alerting.Rule)(*alerting.ConditionRes "result": targetData.Data[dataKey][i][1], }) if err != nil { - return nil, fmt.Errorf("evaluate rule [%s] error: %w", rule.ID, err) + return conditionResult, fmt.Errorf("evaluate rule [%s] error: %w", rule.ID, err) } if evaluateResult == true { triggerCount += 1