Skip to content

Commit

Permalink
[EventListener] Fixed merging in MergeCollectionListener
Browse files Browse the repository at this point in the history
  • Loading branch information
pierreyves.lebecq committed Sep 20, 2011
1 parent 52d360a commit 73f746e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Form/EventListener/MergeCollectionListener.php
Expand Up @@ -32,11 +32,11 @@ public function onBindNormData(FilterDataEvent $event)
$collection->clear();
} else {
// merge $data into $collection
foreach ($collection as $model) {
if ($data->search($model) === false) {
$collection->remove($model);
foreach ($collection as $i => $model) {
if (false === $key = $data->search($model)) {
$collection->remove($i);
} else {
$data->remove($model);
$data->remove($key);
}
}

Expand Down

0 comments on commit 73f746e

Please sign in to comment.