From 86b3f0992e4365a6c94bf049f7309f45d6ef74fb Mon Sep 17 00:00:00 2001 From: Oj Date: Fri, 22 Apr 2022 17:04:37 +0100 Subject: [PATCH] [Bootstrap] Add --url support (for protocol) --- src/bootstrap.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bootstrap.js b/src/bootstrap.js index cd3f8d2..0e9a5fb 100644 --- a/src/bootstrap.js +++ b/src/bootstrap.js @@ -138,6 +138,10 @@ const startUpdate = () => { module.exports = () => { + app.on('second-instance', (e, a) => { + desktopCore?.handleOpenUrl?.(a.includes('--url') && a[a.indexOf('--') + 1]); // Change url of main window if protocol is used (uses like "discord --url -- discord://example") + }); + if (!app.requestSingleInstanceLock() && !(process.argv.includes('--multi-instance') || oaConfig.multiInstance === true)) { log('Bootstrap', 'Non-first instance'); return app.quit();