From 271ef679df8153fb8f6d312d72b6132d24889362 Mon Sep 17 00:00:00 2001 From: Rupato Braganza Date: Mon, 17 Feb 2025 18:37:03 +0800 Subject: [PATCH] fix: silent login --- src/app/App.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/App.tsx b/src/app/App.tsx index d49951bc..40b0944b 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -74,12 +74,15 @@ function App() { const cookie_accounts = Cookies.get('client.accounts') || '{}'; const stored_accounts = JSON.parse(localStorage.getItem('clientAccounts') || '{}'); - const json_acc_list = Object.values(JSON.parse(cookie_accounts)).forEach(data => { + Object.values(JSON.parse(cookie_accounts)).forEach(data => { const account_data = data as { loginid: string; token: string }; const loginid = account_data.loginid; accounts_list[loginid] = account_data.token; }); - localStorage.setItem('accountsList', JSON.stringify(json_acc_list)); + + if (!Object.keys(accounts_list).length) { + localStorage.setItem('accountsList', JSON.stringify(accounts_list)); + } const client_accounts = { ...stored_accounts,