This is an automated email from the ASF dual-hosted git repository. borinquenkid pushed a commit to branch merge-hibernate6 in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 0047259725cb6e28032a3922d2f0b7af1bde7780 Author: Walter Duque de Estrada <[email protected]> AuthorDate: Fri Jun 27 17:35:31 2025 -0500 Add throw Exception if PredicateGenerator does not find Criterion --- .../main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java b/grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java index 8e474021b5..f3fe72bcc6 100644 --- a/grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java +++ b/grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java @@ -282,7 +282,7 @@ public class PredicateGenerator { return cb.in(root_.get("id")).value(subquery); } } - return null; + throw new IllegalArgumentException("Unsupported criterion: " + criterion); }).filter(Objects::nonNull).toList(); if (list.isEmpty()) { list = List.of(cb.equal(cb.literal(1),cb.literal(1)));
