From a50f8dca3ab3c5850147ac8a52950f8912afee94 Mon Sep 17 00:00:00 2001 From: Kristaps Fabians Geikins Date: Mon, 3 Jul 2023 17:08:41 +0300 Subject: [PATCH] fix(fe1): post-auth redirect broken after access_code querystring removal --- packages/frontend/src/main/app.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/frontend/src/main/app.js b/packages/frontend/src/main/app.js index fa75218d4..cf889f891 100644 --- a/packages/frontend/src/main/app.js +++ b/packages/frontend/src/main/app.js @@ -77,9 +77,10 @@ async function init() { if (!authToken) { const gotToken = await checkAccessCodeAndGetTokens() if (gotToken) { - // token was retrieved - remove access code - window.location.href = '/' - return + // Remove access_code get param from current url + const url = new URL(window.location.href) + url.searchParams.delete('access_code') + window.history.replaceState({}, document.title, url.toString()) } }