From 6b82cd0380d33c83e8b242713eb173d94e16e9f4 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Fri, 20 Sep 2019 23:58:24 -0400 Subject: [PATCH] workaround for process.windowsStore bug --- src/electron/utils.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/electron/utils.ts b/src/electron/utils.ts index cb19144bc4..0bb34ca49e 100644 --- a/src/electron/utils.ts +++ b/src/electron/utils.ts @@ -15,7 +15,12 @@ export function isMacAppStore() { } export function isWindowsStore() { - return process.platform === 'win32' && process.windowsStore && process.windowsStore === true; + const isWindows = process.platform === 'win32'; + if (isWindows && !process.windowsStore && + process.resourcesPath.indexOf('8bitSolutionsLLC.bitwardendesktop_') > -1) { + process.windowsStore = true; + } + return isWindows && process.windowsStore && process.windowsStore === true; } export function isSnapStore() {