From dfb0aae97ad3d627c077d191009b8676bc37a94e Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Thu, 4 Apr 2024 14:13:17 -0500 Subject: [PATCH] Better handle init failure --- src/state/session/index.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/state/session/index.tsx b/src/state/session/index.tsx index 60cea6b831..cb84527557 100644 --- a/src/state/session/index.tsx +++ b/src/state/session/index.tsx @@ -398,6 +398,13 @@ export function Provider({children}: React.PropsWithChildren<{}>) { setAgent(agent) } catch (e) { logger.error(`session: resumeSession failed`, {message: e}) + setAccounts(accounts => { + return accounts.map(a => + a.did === account.did + ? {...a, accessJwt: undefined, refreshJwt: undefined} + : a, + ) + }) clearCurrentAccount() } }