[Bootstrap] Tweak source to not duplicate argv handling code

main
Oj 2 years ago
parent 37877bd7fb
commit 107e710c91

5
src/bootstrap.js vendored

@ -128,7 +128,6 @@ const startUpdate = () => {
});
};
const hasArgvFlag = (flag) => (process.argv || []).slice(1).includes(flag);
module.exports = () => {
// Paths logging
@ -140,7 +139,7 @@ getModuleDataPath: ${paths.getModuleDataPath()}
getInstallPath: ${paths.getInstallPath()}`);
const instanceLock = app.requestSingleInstanceLock();
const allowMultiInstance = hasArgvFlag('--multi-instance') || oaConfig.multiInstance === true; // argv flag or config
const allowMultiInstance = argv.hasFlag('--multi-instance') || oaConfig.multiInstance === true; // argv flag or config
console.log(instanceLock, allowMultiInstance);
@ -154,4 +153,4 @@ getInstallPath: ${paths.getInstallPath()}`);
} else {
app.once('ready', startUpdate);
}
};
};
Loading…
Cancel
Save