@@ -43,7 +43,7 @@ import (
4343func matchRegularExpression (body []byte , predicate string ) (bool , error ) {
4444 regex , err := regexp .Compile (predicate )
4545 if err != nil {
46- return false , fmt .Errorf ("failed to compile regex:%s due: %w " , predicate , err )
46+ return false , fmt .Errorf ("failed to compile regex:%s due: %v " , predicate , err )
4747 }
4848
4949 return regex .Match (body ), nil
@@ -54,17 +54,17 @@ func newCELExpression(predicate string) (*cel.Program, error) {
5454 cel .Variable ("body" , cel .DynType ),
5555 )
5656 if err != nil {
57- return nil , fmt .Errorf ("failed to construct CEL environment due: %w " , err )
57+ return nil , fmt .Errorf ("failed to construct CEL environment due: %v " , err )
5858 }
5959
6060 ast , issues := env .Compile (predicate )
6161 if issues != nil && issues .Err () != nil {
62- return nil , fmt .Errorf ("failed to compile CEL:%s due: %w " , predicate , issues .Err ())
62+ return nil , fmt .Errorf ("failed to compile CEL:%s due: %v " , predicate , issues .Err ())
6363 }
6464
6565 celExpr , err := env .Program (ast , cel .InterruptCheckFrequency (100 ))
6666 if err != nil {
67- return nil , fmt .Errorf ("failed to construct CEL:%s due: %w " , predicate , err )
67+ return nil , fmt .Errorf ("failed to construct CEL:%s due: %v " , predicate , err )
6868 }
6969
7070 return & celExpr , nil
@@ -73,7 +73,7 @@ func newCELExpression(predicate string) (*cel.Program, error) {
7373func matchCELExpression (ctx context.Context , body []byte , predicate string ) (bool , error ) {
7474 var bodyJSON any
7575 if err := json .Unmarshal (body , & bodyJSON ); err != nil {
76- return false , fmt .Errorf ("failed to unmarshall http body to json due: %w " , err )
76+ return false , fmt .Errorf ("failed to unmarshall http body to json due: %v " , err )
7777 }
7878
7979 evalPayload := map [string ]any {
@@ -82,12 +82,12 @@ func matchCELExpression(ctx context.Context, body []byte, predicate string) (boo
8282
8383 celExpr , err := newCELExpression (predicate )
8484 if err != nil {
85- return false , fmt .Errorf ("unable to perform CEL validation due: %w " , err )
85+ return false , fmt .Errorf ("unable to perform CEL validation due: %v " , err )
8686 }
8787
8888 result , details , err := (* celExpr ).ContextEval (ctx , evalPayload )
8989 if err != nil {
90- return false , fmt .Errorf ("failed to evaluate CEL:%s due: %w " , predicate , err )
90+ return false , fmt .Errorf ("failed to evaluate CEL:%s due: %v " , predicate , err )
9191 }
9292 if result .Type () != cel .BoolType {
9393 return false , fmt .Errorf ("on CEL:%s evaluation result is not a boolean, details: %v" , predicate , details )
@@ -105,7 +105,7 @@ func matchRegularExpressionsOnHeaders(headers http.Header, key string, predicate
105105
106106 regex , err := regexp .Compile (predicate )
107107 if err != nil {
108- return false , fmt .Errorf ("failed to compile regex:%s due: %w " , predicate , err )
108+ return false , fmt .Errorf ("failed to compile regex:%s due: %v " , predicate , err )
109109 }
110110
111111 for _ , v := range values {
0 commit comments