From e0ace9d10fb54389b069a7cb02f8e8374ad425d8 Mon Sep 17 00:00:00 2001
From: igorwork <markin.io210@gmail.com>
Date: Wed, 4 Mar 2020 12:33:08 +0300
Subject: [PATCH] Add finalize employee registration method.

---
 Gopkg.toml                              |  2 +-
 javascript/src/iframe/viamapi-iframe.js | 14 ++++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/Gopkg.toml b/Gopkg.toml
index 337f386..1e5db0b 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -25,7 +25,7 @@
 #   unused-packages = true
 
 [[constraint]]
-  branch = "master"
+  branch = "909-email-is-not-archived-when-you-send-email-and-register-the-email-of-the-receiver-an-an-employee"
   name = "code.vereign.com/code/restful-api"
 
 [prune]
diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 8fe7f0c..5507aec 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -718,6 +718,20 @@ const connection = Penpal.connectToParent({
         });
       });
     },
+    finalizeEmployeeRegistration: async (
+      identity,
+      identifier
+    ) => {
+      viamApi.setIdentity(identity.authentication.publicKey);
+      console.log('Res')
+      return executeRestfulFunction(
+        "public",
+        viamApi,
+        viamApi.identityFinalizeEmployeeRegistration,
+        null,
+        identifier
+      );
+    },
     agreeOnRegistration(registerIdentity) {
       return new Penpal.Promise(result => {
         viamApi.setIdentity(registerIdentity.authentication.publicKey);
-- 
GitLab