Revert "HHH-12592 - Fix merging detached enhanced entities with orphan-removal collections."

This reverts commit 4f119105f8.
This commit is contained in:
Gail Badner 2018-05-24 23:56:26 -07:00 committed by Sanne Grinovero
parent c3c0cd550f
commit e1b08967d9
1 changed files with 4 additions and 9 deletions

View File

@ -689,15 +689,10 @@ public abstract class CollectionType extends AbstractType implements Association
// for a null target, or a target which is the same as the original, we
// need to put the merged elements in a new collection
Object result;
if ( target == LazyPropertyInitializer.UNFETCHED_PROPERTY ) {
result = original;
}
else {
result = ( target == null || target == original ) ?
instantiateResult( original ) :
target;
}
Object result = ( target == null ||
target == original ||
target == LazyPropertyInitializer.UNFETCHED_PROPERTY ) ?
instantiateResult( original ) : target;
//for arrays, replaceElements() may return a different reference, since
//the array length might not match