Fix skipping properties if they are listed after a not loaded relation.
This commit is contained in:
parent
f9bbd953a7
commit
c68edec0c2
@ -3378,7 +3378,7 @@ class UnitOfWork implements PropertyChangedListener
|
||||
} else {
|
||||
if ($other instanceof Proxy && !$other->__isInitialized()) {
|
||||
// do not merge fields marked lazy that have not been fetched.
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
if ( ! $assoc2['isCascadeMerge']) {
|
||||
@ -3406,7 +3406,7 @@ class UnitOfWork implements PropertyChangedListener
|
||||
if ($mergeCol instanceof PersistentCollection && ! $mergeCol->isInitialized()) {
|
||||
// do not merge fields marked lazy that have not been fetched.
|
||||
// keep the lazy persistent collection of the managed copy.
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
$managedCol = $prop->getValue($managedCopy);
|
||||
|
Loading…
x
Reference in New Issue
Block a user