From 6840213e77da043820e573f4131d8f5c2b7e51a4 Mon Sep 17 00:00:00 2001 From: Alex Kaminskii Date: Fri, 26 Aug 2022 15:19:21 +0200 Subject: [PATCH] fix(tracker): sessionToken start option back compat --- tracker/tracker/src/main/app/session.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tracker/tracker/src/main/app/session.ts b/tracker/tracker/src/main/app/session.ts index 220500473..4ac5c6655 100644 --- a/tracker/tracker/src/main/app/session.ts +++ b/tracker/tracker/src/main/app/session.ts @@ -88,7 +88,12 @@ export default class Session { } applySessionHash(hash: string) { - const [pageNoStr, token] = decodeURI(hash).split('&') + const hashParts = decodeURI(hash).split('&') + let token = hash + let pageNoStr = '100500' // back-compat for sessionToken + if (hashParts.length == 2) { + ;[token, pageNoStr] = hashParts + } if (!pageNoStr || !token) { return }