From a2b3e787ca7e52caffb51d4f0114496806026781 Mon Sep 17 00:00:00 2001
From: "florian.joriot@unicaen.fr" <florian.joriot@unicaen.fr>
Date: Fri, 30 Jun 2023 11:37:52 +0200
Subject: [PATCH] Verification si joinColumn existe pour tester la
 correspondance

---
 .../src/ORM/Event/Listeners/ParametreEntityListener.php         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php b/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php
index 8c77a588c8..e7b0ab3850 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;
                         }
                     }
-- 
GitLab