HHH-16888 Return correlated root in findRoot() for entity joins

This commit is contained in:
Marco Belladelli 2023-07-07 12:36:13 +02:00
parent be9465c1f9
commit 91b17b8179
1 changed files with 5 additions and 0 deletions

View File

@ -68,6 +68,11 @@ public class SqmCorrelatedEntityJoin<T> extends SqmEntityJoin<T> implements SqmC
return path; return path;
} }
@Override
public SqmRoot<?> findRoot() {
return getCorrelatedRoot();
}
@Override @Override
public <X> X accept(SemanticQueryWalker<X> walker) { public <X> X accept(SemanticQueryWalker<X> walker) {
return walker.visitCorrelatedEntityJoin(this); return walker.visitCorrelatedEntityJoin(this);