From 1f01bd31cb441b7e74ab67eb79f72463199d4d8d Mon Sep 17 00:00:00 2001 From: Ali Koyuncu Date: Wed, 23 Aug 2023 18:43:20 +0300 Subject: [PATCH] feat: add all sprig functions to templates --- sensors/dependencies/filter.go | 2 +- sensors/triggers/params.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sensors/dependencies/filter.go b/sensors/dependencies/filter.go index 96c8cfecc1..d96341cdd3 100644 --- a/sensors/dependencies/filter.go +++ b/sensors/dependencies/filter.go @@ -238,7 +238,7 @@ filterData: } if f.Template != "" { - tpl, tplErr := template.New("param").Funcs(sprig.HermeticTxtFuncMap()).Parse(f.Template) + tpl, tplErr := template.New("param").Funcs(sprig.FuncMap()).Parse(f.Template) if tplErr != nil { if operator == v1alpha1.OrLogicalOperator { errMessages = append(errMessages, tplErr.Error()) diff --git a/sensors/triggers/params.go b/sensors/triggers/params.go index 7bda102e59..9334e9b431 100644 --- a/sensors/triggers/params.go +++ b/sensors/triggers/params.go @@ -275,7 +275,7 @@ func ResolveParamValue(src *v1alpha1.TriggerParameterSource, events map[string]* // the raw json bytes and then returns the result or any error func getValueWithTemplate(value []byte, templString string) (string, error) { res := gjson.ParseBytes(value) - tpl, err := template.New("param").Funcs(sprig.HermeticTxtFuncMap()).Parse(templString) + tpl, err := template.New("param").Funcs(sprig.FuncMap()).Parse(templString) if err != nil { return "", err }