From fd4b80195922b058048ea298e55d582ead2f5f72 Mon Sep 17 00:00:00 2001
From: Sasha Ilieva <sasha.ilieva@vereign.com>
Date: Tue, 21 Apr 2020 18:14:45 +0300
Subject: [PATCH] Fix not provided publicKey

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

diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index fa36da6..52d60c8 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -991,7 +991,8 @@ const connection = Penpal.connectToParent({
         x509Certificate
       } = restoreAccessIdentity.authentication;
       window.loadedIdentities[publicKey] = restoreAccessIdentity;
-      window.viamAnonymousApi.setIdentity(publicKey);
+      window.viamApi.setSessionData("", "");
+      window.viamApi.setIdentity(publicKey);
 
       const timeout = ms => new Promise(resolve => setTimeout(resolve, ms));
 
@@ -1011,8 +1012,6 @@ const connection = Penpal.connectToParent({
 
         const deviceHash = await createDeviceHash(publicKey);
         window.viamApi.setDeviceHash(deviceHash);
-        window.viamApi.setSessionData("", "");
-        window.viamApi.setIdentity(publicKey);
 
         const identityLoginResponse = await executeRestfulFunction(
           "public",
-- 
GitLab