Better handle init failure

This commit is contained in:
Eric Bailey
2024-04-04 14:13:17 -05:00
parent fd001836ed
commit dfb0aae97a
+7
View File
@@ -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()
}
}