diff --git a/engine/filters.go b/engine/filters.go index 58a8b6922..d246f31a0 100644 --- a/engine/filters.go +++ b/engine/filters.go @@ -432,9 +432,6 @@ func (fltr *FilterRule) passStatS(dP config.DataProvider, func (fltr *FilterRule) passGreaterThan(dP config.DataProvider) (bool, error) { fldIf, err := dP.FieldAsInterface(strings.Split(fltr.FieldName, utils.NestingSep)) if err != nil { - utils.Logger.Warning( - fmt.Sprintf("<%s> attempting to get <%v> having path <%s> but received error : <%s>", - utils.FilterS, fldIf, fltr.FieldName, err)) if err == utils.ErrNotFound { return false, nil } diff --git a/engine/filters_test.go b/engine/filters_test.go index fa2163dbc..7ed61d6fd 100644 --- a/engine/filters_test.go +++ b/engine/filters_test.go @@ -455,6 +455,7 @@ func TestFilterPassGreaterThan(t *testing.T) { t.Error("passing") } + //Here converter will be consider part of path and will get error : NOT_FOUND ev = config.NewNavigableMap(nil) ev.Set([]string{"ASR"}, 20, false, true) rf, err = NewFilterRule("*gte", "ASR{*duration_seconds}", []string{"10"})