From 8f399649046b7372858d9de3187450f80028cb32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20B?= <stephane.bouvry@unicaen.fr> Date: Tue, 7 Jan 2025 15:37:22 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20:=20Perte=20du=20message=20de=20refus=20a?= =?UTF-8?q?vec=20le=20parafeur=20INTERNAL=20(corrig=C3=A9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Service/SignatureService.php | 2 -- src/Strategy/Letterfile/InternalVisa/InternalVisaStrategy.php | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Service/SignatureService.php b/src/Service/SignatureService.php index 6c33000..da7c8f5 100644 --- a/src/Service/SignatureService.php +++ b/src/Service/SignatureService.php @@ -613,9 +613,7 @@ class SignatureService $recipient->setStatus(Signature::STATUS_SIGNATURE_REJECT, true); $recipient->setInformations($infos->getRefusedCommentsByFlat($recipient->getEmail())); $refusedText = $infos->getRefusedCommentsByFlat(); - $this->getLoggerService()->debug("COMMENTAIRE de REFUS : '$refusedText'"); $signature->setRefusedText($refusedText); - $this->getLoggerService()->debug("$recipient a REJETé"); $events[] = [ 'spot' => 'recipient', 'type' => SignatureEvent::EVENT_TYPE_SIGNED, diff --git a/src/Strategy/Letterfile/InternalVisa/InternalVisaStrategy.php b/src/Strategy/Letterfile/InternalVisa/InternalVisaStrategy.php index 2eff329..ce08eed 100644 --- a/src/Strategy/Letterfile/InternalVisa/InternalVisaStrategy.php +++ b/src/Strategy/Letterfile/InternalVisa/InternalVisaStrategy.php @@ -55,7 +55,10 @@ class InternalVisaStrategy implements ILetterfileStrategy $email = $recipient->getEmail(); $response->addRecipient($email); if($recipient->getStatus() == Signature::STATUS_SIGNATURE_REJECT){ + $refuseText = $recipient->getInformations(); + // Récupération du message de refus $response->addRefused($email); + $response->addCommentRefused($email, $refuseText); $response->setForceRefuse(true); }elseif($recipient->getStatus() == Signature::STATUS_SIGNATURE_SIGNED){ $response->addAccepted($email); -- GitLab