From 44ae30b55981cf7f127b9871a5947d5e952c242e Mon Sep 17 00:00:00 2001
From: Antony Le Courtes <antony.lecourtes@unicaen.fr>
Date: Thu, 12 Sep 2024 15:19:12 +0200
Subject: [PATCH] =?UTF-8?q?Correction=20sur=20la=20mise=20=20=C3=A0=20jour?=
 =?UTF-8?q?=20du=20statut=20d'un=20recipient=20en=20cas=20d'annulation=20d?=
 =?UTF-8?q?e=20signature=20et=20ajout=20de=20la=20date=20de=20mise=20?=
 =?UTF-8?q?=C3=A0=20jour=20de=20la=20signature=20dans=20la=20m=C3=A9thode?=
 =?UTF-8?q?=20toArray=20du=20ProcessStep.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/Entity/Db/ProcessStep.php    | 1 +
 src/Service/SignatureService.php | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/Entity/Db/ProcessStep.php b/src/Entity/Db/ProcessStep.php
index 5361381..29b462d 100644
--- a/src/Entity/Db/ProcessStep.php
+++ b/src/Entity/Db/ProcessStep.php
@@ -195,6 +195,7 @@ class ProcessStep
             'status' => $this->getStatus(),
             'status_text' => $this->getStatusText(),
             'allSignToComplete' => $this->getSignature()->getAllSignToComplete(),
+            'dateSignatureUpdate' => $this->getSignature()->getDateUpdate(),
             'recipients' => $recipients,
             'observers' => $observers
         ];
diff --git a/src/Service/SignatureService.php b/src/Service/SignatureService.php
index 7ac9396..c0fc1dd 100644
--- a/src/Service/SignatureService.php
+++ b/src/Service/SignatureService.php
@@ -618,7 +618,7 @@ class SignatureService
                     if ($signature->isFinished() && $recipient->getStatus() == Signature::STATUS_SIGNATURE_WAIT) {
                         $this->getLoggerService()->debug("$recipient passé à ANNULé");
                         $recipient
-                            ->setStatus(SignatureEvent::EVENT_TYPE_RECIPIENT_CANCEL, true)
+                            ->setStatus(Signature::STATUS_SIGNATURE_CANCEL, true)
                             ->setDateUpdate(new \DateTime());
                     }
                 }
-- 
GitLab