[MM-54701] Fix development deep linking for login for Windows/Linux (#2867)

* [MM-54701] Add exec and dist path for Windows dev deep linking

* Add script for Linux to add a desktop entry for deep linking

* Fix build
This commit is contained in:
Devin Binnie
2023-10-10 10:07:10 -04:00
committed by GitHub
parent 013d46da8a
commit 02261c9de3
4 changed files with 54 additions and 18 deletions

View File

@@ -236,7 +236,7 @@ function initializeBeforeAppReady() {
AllowProtocolDialog.init();
if (isDev && process.env.NODE_ENV !== 'test') {
app.setAsDefaultProtocolClient('mattermost-dev');
app.setAsDefaultProtocolClient('mattermost-dev', process.execPath, [path.resolve(process.cwd(), 'dist/')]);
} else if (mainProtocol) {
app.setAsDefaultProtocolClient(mainProtocol);
}