From 0515b65138ad0df89aee7afab0568602cc842014 Mon Sep 17 00:00:00 2001 From: jelveh Date: Tue, 24 Feb 2026 18:24:33 -0800 Subject: [PATCH] Await update_auth_data to avoid race conditions --- src/gui/src/initgui.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/src/initgui.js b/src/gui/src/initgui.js index 94bd3359f..a6c6d7be0 100644 --- a/src/gui/src/initgui.js +++ b/src/gui/src/initgui.js @@ -632,7 +632,7 @@ window.initgui = async function (options) { // show login progress window UIWindowLoginInProgress({ user_info: whoami }); // update auth data - window.update_auth_data(query_param_auth_token, whoami, api_origin); + await window.update_auth_data(query_param_auth_token, whoami, api_origin); } // remove auth_token from URL window.history.pushState(null, document.title, '/'); @@ -693,7 +693,7 @@ window.initgui = async function (options) { } while ( !is_verified ); } - window.update_auth_data(whoami.token || window.auth_token, whoami); + await window.update_auth_data(whoami.token || window.auth_token, whoami); // ------------------------------------------------------------------------------------- // Action: AuthMe — redirect to a third-party URL with the user's auth token