Skip to content

Commit dff65df

Browse files
author
Vincent Chalnot
committed
Fixing DataLoader to ignore data that where just created
1 parent c453c29 commit dff65df

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Doctrine/OptimizedDataLoader.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ protected function sortEntitiesByValueClass($entities)
8888
if (!$entity instanceof DataInterface) {
8989
throw new \InvalidArgumentException(self::E_MSG);
9090
}
91+
if (null === $entity->getId()) {
92+
continue;
93+
}
9194
$entitiesByValueClassByIds[$entity->getFamily()->getValueClass()][$entity->getId()] = $entity;
9295
}
9396

0 commit comments

Comments
 (0)