From 090d51db084497e2ccb6e427f903a234d886e6d3 Mon Sep 17 00:00:00 2001
From: Sasha Ilieva <sasha.ilieva@vereign.com>
Date: Wed, 11 Dec 2019 14:04:16 +0200
Subject: [PATCH] Move certificateChain to signature

---
 javascript/src/iframe/viamapi-iframe.js | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 23447ee..218922d 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -1617,20 +1617,18 @@ const connection = Penpal.connectToParent({
 
       const validationResult = validateVMimeResponse.data;
       const {signatures} = validationResult;
-      let certificateChain = [];
       if (signatures) {
         for (const signature of signatures) {
-          certificateChain = signature.certificateChainPEM.map((certificatePEM) => {
+          const certificateChain = signature.certificateChainPEM.map((certificatePEM) => {
             const certificate = parseCertificate(certificatePEM);
             const certificateData = new CertificateData(certificate);
             return certificateData;
           });
+          signature.certificateChain = certificateChain;
         }
       }
-      console.log({certificateChain, validationResult});
-      const result = {...validationResult, certificateChain};
 
-      return encodeResponse("200", result, "Validation result retrieved");
+      return encodeResponse("200", validationResult, "Validation result retrieved");
     },
     generateQrCode,
     documentCreateDocument: async (passportUUID, path, contentType, title) => {
-- 
GitLab