Skip to content

Commit 3b82950

Browse files
HHH-14438 - ValueHandlers are broken
1 parent cfc7b97 commit 3b82950

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hibernate-core/src/main/java/org/hibernate/jpa/spi/CriteriaQueryTupleTransformer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public Object transformTuple(Object[] tuple, String[] aliases) {
4646

4747
return tupleElements == null
4848
? valueHandlerResult.length == 1 ? valueHandlerResult[0] : valueHandlerResult
49-
: new TupleImpl( tuple );
49+
: new TupleImpl( valueHandlerResult );
5050

5151
}
5252

hibernate-core/src/main/java/org/hibernate/query/criteria/internal/expression/CompoundSelectionImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public List<ValueHandlerFactory.ValueHandler> getValueHandlers() {
6363
valueHandlers.add( valueHandler );
6464
foundHandlers = foundHandlers || valueHandler != null;
6565
}
66-
return foundHandlers ? null : valueHandlers;
66+
return foundHandlers ? valueHandlers : null;
6767
}
6868

6969
public void registerParameters(ParameterRegistry registry) {

0 commit comments

Comments
 (0)