HHH-16871 Simplified maximum fetch depth condition

This commit is contained in:
Marco Belladelli 2023-07-10 16:04:49 +02:00
parent 7be0411b4e
commit 8f85f0a6d9
1 changed files with 2 additions and 1 deletions

View File

@ -972,8 +972,9 @@ public class LoaderSelectBuilder {
joined = false;
}
else if ( fetchDepth > maximumFetchDepth + 1 ) {
// We can preserve the existing value of joined for basic and embedded values
if ( !( fetchable instanceof BasicValuedModelPart ) && !( fetchable instanceof EmbeddedAttributeMapping ) ) {
return;
joined = false;
}
}
}