From a0dea2a00d755b18b742bb433303f73826e05da8 Mon Sep 17 00:00:00 2001
From: Jean-Laurent <jean-laurent.duzant@xelians.fr>
Date: Fri, 4 Nov 2022 18:57:01 +0100
Subject: [PATCH] FIX #22030 TIME 0:10 add catch error

---
 .../document/controllers/CertificateSignatureController.php    | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/app/document/controllers/CertificateSignatureController.php b/src/app/document/controllers/CertificateSignatureController.php
index c99b9d10db..f5b7e6c963 100755
--- a/src/app/document/controllers/CertificateSignatureController.php
+++ b/src/app/document/controllers/CertificateSignatureController.php
@@ -262,6 +262,9 @@ class CertificateSignatureController
                 'fieldName'          => $args['signatureFieldName'],
                 'extraCertificate'   => $args['certificate']
             ]);
+            if (!empty($signedDocumentPath['errors'])) {
+                return ['errors' => $signedDocumentPath['errors']];
+            }
         }
 
         if ($args['lastUserStep'] && $args['lastWorkflowStep'] && $args['signatureMode'] == 'rgs_2stars_timestamped') {
-- 
GitLab