From 1f836495833e38580f24c97be576b8c4fe2c44fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20B?= <stephane.bouvry@unicaen.fr> Date: Fri, 13 Sep 2024 16:32:23 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20:=20Erreur=20destinataires=20dynamiques?= =?UTF-8?q?=20non=20calcul=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Service/SignatureService.php | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/Service/SignatureService.php b/src/Service/SignatureService.php index c0fc1dd..908b8ff 100644 --- a/src/Service/SignatureService.php +++ b/src/Service/SignatureService.php @@ -303,16 +303,13 @@ class SignatureService $observers = []; } //Uniquement si on a définit des méthodes dynamiques de récupération dans la config unicaen-signature - if($currentStep['dynamicRecipients']) - { - if (is_callable($method['getRecipients'])) { - $options = array_merge_recursive($extrasOptions, $step->getOptions()); - $recipientsDatas = $method['getRecipients']($this->getServiceContainer(), $options); - $recipients = array_values($recipientsDatas); - } - else { - $recipients = $step->getOptions()['recipients']; - } + if (is_callable($method['getRecipients'])) { + $options = array_merge_recursive($extrasOptions, $step->getOptions()); + $recipientsDatas = $method['getRecipients']($this->getServiceContainer(), $options); + $recipients = array_values($recipientsDatas); + } + else { + $recipients = $step->getOptions()['recipients']; } if ($recipients == null) { -- GitLab