From 393ec101781b1b26f8f315f68feb1e8023a9582c Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Tue, 5 Dec 2023 17:22:18 +0100 Subject: [PATCH] feat(tracker): socketHost to support electron ws --- tracker/tracker-assist/src/Assist.ts | 4 ++++ tracker/tracker/src/main/app/index.ts | 1 + tracker/tracker/src/main/index.ts | 1 + 3 files changed, 6 insertions(+) diff --git a/tracker/tracker-assist/src/Assist.ts b/tracker/tracker-assist/src/Assist.ts index f8bdeae63..bbaabc026 100644 --- a/tracker/tracker-assist/src/Assist.ts +++ b/tracker/tracker-assist/src/Assist.ts @@ -111,6 +111,10 @@ export default class Assist { options, ) + if (this.app.options.assistSocketHost) { + this.options.socketHost = this.app.options.assistSocketHost + } + if (document.hidden !== undefined) { const sendActivityState = (): void => this.emit('UPDATE_SESSION', { active: !document.hidden, }) app.attachEventListener( diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 5e79442ed..c464e34c2 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -173,6 +173,7 @@ export default class App { sessionStorage: null, disableStringDict: false, forceSingleTab: false, + assistSocketHost: '', }, options, ) diff --git a/tracker/tracker/src/main/index.ts b/tracker/tracker/src/main/index.ts index 65002b2fa..c8b620637 100644 --- a/tracker/tracker/src/main/index.ts +++ b/tracker/tracker/src/main/index.ts @@ -51,6 +51,7 @@ export type Options = Partial< projectKey: string sessionToken?: string respectDoNotTrack?: boolean + assistSocketHost?: string autoResetOnWindowOpen?: boolean resetTabOnWindowOpen?: boolean network?: Partial