From 87f7b8e971f6dafd8ffb4f9828bb698f02a6fdc9 Mon Sep 17 00:00:00 2001
From: Jean-Laurent <jean-laurent.duzant@xelians.fr>
Date: Thu, 7 Apr 2022 14:30:50 +0200
Subject: [PATCH] FIX #20298 TIME 0:01 fix check before update

---
 bin/signatureBook/process_mailsFromSignatoryBook.php | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/bin/signatureBook/process_mailsFromSignatoryBook.php b/bin/signatureBook/process_mailsFromSignatoryBook.php
index 96188482056..b05cc51421a 100755
--- a/bin/signatureBook/process_mailsFromSignatoryBook.php
+++ b/bin/signatureBook/process_mailsFromSignatoryBook.php
@@ -474,14 +474,14 @@ foreach ($retrievedMails['resLetterbox'] as $resId => $value) {
 
 // valide circuit visa
 // only, if all documents of letterbox are signed
-if ($configRemoteSignatoryBook['id'] == 'fastParapheur' && !empty($value['WorkflowCompleted'])) {
+if ($configRemoteSignatoryBook['id'] == 'fastParapheur' && !empty($validateVisaWorkflow)) {
     foreach ($validateVisaWorkflow as $key => $value) {
-        \ExternalSignatoryBook\controllers\FastParapheurController::processVisaWorkflow(['res_id' => $key, 'processSignatory' => true]);
+        if (!empty($value['WorkflowCompleted'])) {
+            \ExternalSignatoryBook\controllers\FastParapheurController::processVisaWorkflow(['res_id' => $key, 'processSignatory' => true]);
+        }
     }
 }
 
-
-
 Bt_writeLog(['level' => 'INFO', 'message' => 'End of process']);
 Bt_writeLog(['level' => 'INFO', 'message' => $nbMailsRetrieved.' document(s) retrieved']);
 
-- 
GitLab