@@ -147,9 +147,9 @@ func (r *Engine) Verify(ctx context.Context, policy *engine.Policy, input []byte
147147 // Function to execute the query with appropriate parameters
148148 executeQuery := func (rule string , strict bool ) error {
149149 if strict {
150- res , err = queryRego (ctx , rule , parsedModule , regoInput , regoFunc , rego .Capabilities (r .Capabilities ()), rego .StrictBuiltinErrors (true ))
150+ res , err = queryRego (ctx , rule , regoInput , regoFunc , rego .Capabilities (r .Capabilities ()), rego .StrictBuiltinErrors (true ))
151151 } else {
152- res , err = queryRego (ctx , rule , parsedModule , regoInput , regoFunc , rego .Capabilities (r .Capabilities ()))
152+ res , err = queryRego (ctx , rule , regoInput , regoFunc , rego .Capabilities (r .Capabilities ()))
153153 }
154154 return err
155155 }
@@ -269,7 +269,7 @@ func parseResultRule(res rego.ResultSet, policy *engine.Policy, rawData *engine.
269269 return result , nil
270270}
271271
272- func queryRego (ctx context.Context , fullRuleName string , parsedModule * ast. Module , options ... func (r * rego.Rego )) (rego.ResultSet , error ) {
272+ func queryRego (ctx context.Context , fullRuleName string , options ... func (r * rego.Rego )) (rego.ResultSet , error ) {
273273 query := rego .Query (fullRuleName )
274274 regoEval := rego .New (append (options , query )... )
275275 res , err := regoEval .Eval (ctx )
0 commit comments