From 79afc843fbdae495ef98d80d266258bf979e249c Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Fri, 19 May 2017 10:21:13 -0500 Subject: [PATCH] better indexeddb error --- app/assets/javascripts/app/services/dbManager.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/app/services/dbManager.js b/app/assets/javascripts/app/services/dbManager.js index 90d529ec3..e60a61ceb 100644 --- a/app/assets/javascripts/app/services/dbManager.js +++ b/app/assets/javascripts/app/services/dbManager.js @@ -4,8 +4,12 @@ class DBManager { var request = window.indexedDB.open("standardnotes", 1); request.onerror = function(event) { - alert("Offline database issue: " + event.target.errorCode); - console.log("Offline database issue:", event); + if(event.target.errorCode) { + alert("Offline database issue: " + event.target.errorCode); + } else { + alert("There was an issue loading your offline database. This usually happens when you have two windows of the app open at the same time. Please close any other app instances and reload the page."); + } + console.error("Offline database issue:", event); if(callback) { callback(null); }