From e867463b18bbd3fc2960dd0a64a78b8cb2ec1443 Mon Sep 17 00:00:00 2001
From: "florian.joriot@unicaen.fr" <florian.joriot@unicaen.fr>
Date: Wed, 19 Feb 2025 09:46:28 +0100
Subject: [PATCH] =?UTF-8?q?Correction=20quand=20signatureActivation=20est?=
 =?UTF-8?q?=20a=20null=20on=20consid=C3=A8re=20que=20c'est=20false?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 module/Application/src/Entity/Db/EtatSortie.php        | 5 ++++-
 module/Application/src/Hydrator/EtatSortieHydrator.php | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/module/Application/src/Entity/Db/EtatSortie.php b/module/Application/src/Entity/Db/EtatSortie.php
index a5ca756ad5..ac11cde6f0 100644
--- a/module/Application/src/Entity/Db/EtatSortie.php
+++ b/module/Application/src/Entity/Db/EtatSortie.php
@@ -583,8 +583,11 @@ class EtatSortie
 
 
 
-    public function setSignatureActivation(bool $signatureActivation): EtatSortie
+    public function setSignatureActivation(?bool $signatureActivation): EtatSortie
     {
+        if ($signatureActivation == null) {
+            $signatureActivation = false;
+        }
         $this->signatureActivation = $signatureActivation;
 
         return $this;
diff --git a/module/Application/src/Hydrator/EtatSortieHydrator.php b/module/Application/src/Hydrator/EtatSortieHydrator.php
index 7d1548e461..c26fde8392 100644
--- a/module/Application/src/Hydrator/EtatSortieHydrator.php
+++ b/module/Application/src/Hydrator/EtatSortieHydrator.php
@@ -3,6 +3,7 @@
 namespace Application\Hydrator;
 
 
+use Application\Entity\Db\EtatSortie;
 use Laminas\Hydrator\HydratorInterface;
 use Signature\Service\SignatureFlowService;
 use Signature\Service\SignatureFlowServiceAwareTrait;
-- 
GitLab