From d30b0b28c9371e56ffe54b5a8b56087718221c1d Mon Sep 17 00:00:00 2001 From: Shpuld Shpuldson Date: Wed, 1 Jul 2020 19:15:28 +0300 Subject: catch localforage error and let the application work, add an alert for user to dismiss --- src/modules/instance.js | 2 +- src/modules/interface.js | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'src/modules') diff --git a/src/modules/instance.js b/src/modules/instance.js index ec5f4e54..cc884317 100644 --- a/src/modules/instance.js +++ b/src/modules/instance.js @@ -8,7 +8,7 @@ const defaultState = { // Stuff from apiConfig name: 'Pleroma FE', registrationOpen: true, - server: 'http://localhost:4040/', + server: 'http://lain.com:4040', textlimit: 5000, themeData: undefined, vapidPublicKey: undefined, diff --git a/src/modules/interface.js b/src/modules/interface.js index eeebd65e..4b5b5b5d 100644 --- a/src/modules/interface.js +++ b/src/modules/interface.js @@ -8,6 +8,7 @@ const defaultState = { noticeClearTimeout: null, notificationPermission: null }, + storageError: 'none', browserSupport: { cssFilter: window.CSS && window.CSS.supports && ( window.CSS.supports('filter', 'drop-shadow(0 0)') || @@ -58,6 +59,9 @@ const interfaceMod = { if (!state.settingsModalLoaded) { state.settingsModalLoaded = true } + }, + setStorageError (state, value) { + state.storageError = value } }, actions: { @@ -81,6 +85,9 @@ const interfaceMod = { }, togglePeekSettingsModal ({ commit }) { commit('togglePeekSettingsModal') + }, + setStorageError ({ commit }, value) { + commit('setStorageError', value) } } } -- cgit v1.2.3-70-g09d2