From d753b048a912a090a329cbbf6beebadc88c019be Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 23 Dec 2021 23:59:39 +0100 Subject: feat: Set up partition persistence --- packages/main/src/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'packages/main') diff --git a/packages/main/src/index.ts b/packages/main/src/index.ts index 0530e32..f56d629 100644 --- a/packages/main/src/index.ts +++ b/packages/main/src/index.ts @@ -39,6 +39,11 @@ import { createRootStore } from './stores/RootStore'; const isSingleInstance = app.requestSingleInstanceLock(); const isDevelopment = import.meta.env.MODE === 'development'; +// Use alternative directory when debugging to avoid clobbering the main installation. +if (isDevelopment) { + app.setPath('userData', `${app.getPath('userData')}-dev`); +} + if (!isSingleInstance) { app.quit(); process.exit(0); @@ -124,7 +129,7 @@ async function createWindow(): Promise { const browserView = new BrowserView({ webPreferences: { sandbox: true, - partition: 'service', + partition: 'persist:service', }, }); -- cgit v1.2.3-54-g00ecf