From e877ad2e63630224d6f50c1f96e5bf757feaf12b Mon Sep 17 00:00:00 2001 From: turt2live Date: Fri, 21 Apr 2017 16:08:49 -0600 Subject: [PATCH] Remember acceptance for unsupported browsers. Addresses #3624. This stores the flag in localStorage, after checking if localStorage is available. If localStorage is not available, the user will be prompted just like before this commit. Signed-off-by: Travis Ralston --- src/vector/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/vector/index.js b/src/vector/index.js index 42a60e455cc..043df5b47b6 100644 --- a/src/vector/index.js +++ b/src/vector/index.js @@ -263,6 +263,11 @@ async function loadApp() { configError = e; } + if (window.localStorage && window.localStorage.getItem('accepts_unsupported_browser')) { + console.log('User has previously accepted risks in using an unsupported browser'); + validBrowser = true; + } + console.log("Vector starting at "+window.location); if (configError) { window.matrixChat = ReactDOM.render(
@@ -294,6 +299,7 @@ async function loadApp() { var CompatibilityPage = sdk.getComponent("structures.CompatibilityPage"); window.matrixChat = ReactDOM.render(