Commit 675a049c authored by Thomas Hamel's avatar Thomas Hamel
Browse files

HDR saisie dans SyGAL : Sélection possible de l'ensemble des établissements...

 HDR saisie dans SyGAL : Sélection possible de l'ensemble des établissements pour la direction de l'HDR
parent 1ea340ab
Loading
Loading
Loading
Loading
+3 −1
Changes for module/HDR/src/HDR/Fieldset/Direction/DirectionHydrator.php: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -85,7 +85,9 @@ class DirectionHydrator extends AbstractHydrator
            }

            $etablissement = isset($data['garant-etablissement']) ? $this->etablissementService->getRepository()->find($data['garant-etablissement']) : new Etablissement();

            //permet de gérer le cas ou l'établissement du garant n'est pas un établissement d'inscription
            //et donc éviter que cela plante lors de la création de l'acteur avec un rôle qui n'existe pas
            if(!$etablissement->estInscription()) $etablissement = $hdr->getEtablissement();
            $acteur = $this->addActeur($hdr, $individu, Role::CODE_HDR_GARANT, $etablissement);
            $prefixe = 'garant-';
            $this->hydrateActeur($acteur, $data, $prefixe);