From 38c07e13a335de48cec4c50fec83c523f5518329 Mon Sep 17 00:00:00 2001 From: 4gray Date: Mon, 27 Jul 2026 11:30:33 +0200 Subject: [PATCH] fix(stalker): omit empty handshake token --- .../stalker-session/stalker-endpoint-resolver.spec.ts | 4 ++++ .../app/services/stalker-session/stalker-endpoint-resolver.ts | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.spec.ts b/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.spec.ts index fdcbda736..080221848 100644 --- a/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.spec.ts +++ b/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.spec.ts @@ -162,6 +162,10 @@ describe('StalkerEndpointResolver', () => { (request) => request.params?.['action'] === 'handshake' ) ).toHaveLength(1); + const handshakeRequest = harness.calls.find( + (request) => request.params?.['action'] === 'handshake' + ); + expect(handshakeRequest?.params).not.toHaveProperty('token'); const profileRequest = harness.calls.find( (request) => request.params?.['action'] === 'get_profile' ); diff --git a/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.ts b/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.ts index cdf991a44..9fde476ef 100644 --- a/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.ts +++ b/apps/electron-backend/src/app/services/stalker-session/stalker-endpoint-resolver.ts @@ -245,7 +245,6 @@ export class StalkerEndpointResolver { params: { action: 'handshake', JsHttpRequest: '1-xml', - token: '', type: 'stb', }, url: input.endpoint,