diff --git a/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php b/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php index 8c77a588c875bb92988c94b051c4d5507eac147d..e7b0ab38506c36fe7c4a9af648ebaa4f49b3fbd8 100644 --- a/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php +++ b/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php @@ -328,7 +328,7 @@ class ParametreEntityListener implements EventSubscriber $keyFields[] = $metadata->fieldNames[$consCol]; } else { foreach ($metadata->associationMappings as $property => $associationMapping) { - if ($consCol == $associationMapping['joinColumns'][0]['name']) { + if (isset($associationMapping['joinColumns']) && $consCol == $associationMapping['joinColumns'][0]['name']) { $keyFields[] = $property; } }