From d2b09de307fd31847a0215d2a2fe21dc160b051c Mon Sep 17 00:00:00 2001
From: Markin Igor <markin.io210@gmail.com>
Date: Mon, 11 Feb 2019 14:32:13 +0300
Subject: [PATCH] Remove setting of currentlyAuthenticatedIdentity

---
 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 d3b362f..981fa97 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -2297,7 +2297,7 @@ connection.promise.then(parent => {
       const pinCode = getPincode(authentication.publicKey);
       if (pinCode) {
         const identity = await getIdentityFromLocalStorage(authentication.publicKey, pinCode, false);
-        window.currentlyAuthenticatedIdentity = identity;
+
         window.currentlyLoadedIdentity = identity;
 
         if (!identityAuthenticatedEvent && identity) {
@@ -2349,8 +2349,7 @@ connection.promise.then(parent => {
   }, 50);
 
   setInterval(function() {
-
-    if (window.currentlyLoadedIdentity != null && anynomousDeviceKeyEventsProcessing === false) {
+    if (window.currentlyLoadedIdentity && !anynomousDeviceKeyEventsProcessing && !window.currentlyAuthenticatedIdentity) {
       anynomousDeviceKeyEventsProcessing = true;
       executeRestfulFunction("public", viamAnonymousApi, viamAnonymousApi.eventGetNewEventsWithoutSession, "devicekey").then(async executeResult => {
         if(executeResult.code === "200") {
-- 
GitLab