aboutsummaryrefslogtreecommitdiff
path: root/app/preload
diff options
context:
space:
mode:
authorcsett86 <csett86@web.de>2021-09-20 10:40:27 +0200
committerGitHub <noreply@github.com>2021-09-20 10:40:27 +0200
commit295ea6d1ecc485f7980740add37dca0e7678c9f1 (patch)
treefde1701d241a273f2540f033cd953ee8eb19ae86 /app/preload
parent9c13108eb32d34e58f0db0829e17b59e3b32a0b9 (diff)
Switch to local storage and migrate old settings (#638)
This is a preparation for electron 14+, where electron-store is no longer in a usable state (currently used version does not work due to remote module removed in electron 14, latest version extends every app startup to 10 seconds). Once sufficient migration period has passed, electron-store and redux-persist-electron-storage and the ipc call introduced here (electron-store-exists) can be removed.
Diffstat (limited to 'app/preload')
-rw-r--r--app/preload/preload.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/app/preload/preload.js b/app/preload/preload.js
index 54bf79b..5693c86 100644
--- a/app/preload/preload.js
+++ b/app/preload/preload.js
@@ -15,6 +15,7 @@ window.jitsiNodeAPI = {
openExternalLink,
platform: process.platform,
jitsiMeetElectronUtils,
+ electronStoreExists: ipcRenderer.sendSync('electron-store-exists'),
ipc: {
on: (channel, listener) => {
if (!whitelistedIpcChannels.includes(channel)) {