From 7841b616ca619c80d1e747d7e28a0f4166a87305 Mon Sep 17 00:00:00 2001
From: Markin Igor <markin.io210@gmail.com>
Date: Tue, 29 Jan 2019 12:12:26 +0300
Subject: [PATCH] Check if cookie enabled before starting library.

---
 javascript/src/iframe/viamapi-iframe.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 4dffd7f..6322955 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -2259,6 +2259,10 @@ const connection = Penpal.connectToParent({
 });
 
 connection.promise.then(parent => {
+  if (!navigator.cookieEnabled) {
+    console.warn("Cookie disabled. Can't start library.");
+    return;
+  }
 
   window.addEventListener('storage', event => {
     if (event.key === "authenticatedIdentity" && event.newValue === null) {
-- 
GitLab