Skip to content

Commit 77285dd

Browse files
committed
fix: silent login
1 parent c6aa163 commit 77285dd

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

src/app/App.tsx

+12-5
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,18 @@ function App() {
7474
const cookie_accounts = Cookies.get('client.accounts') || '{}';
7575
const stored_accounts = JSON.parse(localStorage.getItem('clientAccounts') || '{}');
7676

77-
Object.values(JSON.parse(cookie_accounts)).forEach(data => {
78-
const account_data = data as { loginid: string; token: string };
79-
const loginid = account_data.loginid;
80-
accounts_list[loginid] = account_data.token;
81-
});
77+
if (Array.isArray(cookie_accounts)) {
78+
cookie_accounts.forEach(data => {
79+
const loginid = data.loginid;
80+
console.log('loginid test', data.loginid);
81+
accounts_list[loginid] = data.token;
82+
});
83+
84+
console.log('loginid test cookie_accounts accounts_list', cookie_accounts, accounts_list);
85+
localStorage.setItem('accountsList', accounts_list);
86+
} else {
87+
console.error('Invalid cookie_accounts format');
88+
}
8289

8390
const client_accounts = {
8491
...stored_accounts,

0 commit comments

Comments
 (0)