From 634aa0b2912360eab060c7beffd1b9813d1b8f59 Mon Sep 17 00:00:00 2001 From: Benjamin Eberlei Date: Sun, 31 Oct 2010 11:11:15 +0100 Subject: [PATCH] DDC-832 - Small adjustments in the patch --- lib/Doctrine/ORM/UnitOfWork.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Doctrine/ORM/UnitOfWork.php b/lib/Doctrine/ORM/UnitOfWork.php index 1261a4cd5..5088bb273 100644 --- a/lib/Doctrine/ORM/UnitOfWork.php +++ b/lib/Doctrine/ORM/UnitOfWork.php @@ -1439,12 +1439,11 @@ class UnitOfWork implements PropertyChangedListener } if ($assoc2['isCascadeMerge']) { $managedCol->initialize(); - $managedCol->takeSnapshot(); if (!$managedCol->isEmpty()) { $managedCol->unwrap()->clear(); $managedCol->setDirty(true); if ($assoc2['isOwningSide'] && $assoc2['type'] == ClassMetadata::MANY_TO_MANY && $class->isChangeTrackingNotify()) { - $this->scheduleForDirtyCheck($managedCol); + $this->scheduleForDirtyCheck($managedCopy); } } }