From 0bd6875f20cb1f3d8cca3e1310688fb650496e65 Mon Sep 17 00:00:00 2001 From: William DURAND Date: Thu, 5 May 2011 19:17:40 +0200 Subject: [PATCH] Fixed the way the listener compares two objects --- Form/EventListener/MergeCollectionListener.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Form/EventListener/MergeCollectionListener.php b/Form/EventListener/MergeCollectionListener.php index 6ad4b5b..4d7b370 100644 --- a/Form/EventListener/MergeCollectionListener.php +++ b/Form/EventListener/MergeCollectionListener.php @@ -25,7 +25,7 @@ class MergeCollectionListener implements EventSubscriberInterface } else { // merge $data into $collection foreach ($collection as $model) { - if (!$data->contains($model)) { + if ($data->search($model) === false) { $collection->remove($model); } else { $data->remove($model);