Improve session management

This commit is contained in:
Paul Frazee
2022-12-12 14:39:02 -06:00
parent a6db1a9ee3
commit a7b23613d3
+2
View File
@@ -89,6 +89,7 @@ export class SessionModel {
clear() { clear() {
this.data = null this.data = null
this.setOnline(false)
} }
setState(data: SessionData) { setState(data: SessionData) {
@@ -201,6 +202,7 @@ export class SessionModel {
did: res.data.did, did: res.data.did,
}) })
this.configureApi() this.configureApi()
this.setOnline(true, false)
this.rootStore.me.load().catch(e => { this.rootStore.me.load().catch(e => {
console.error('Failed to fetch local user information', e) console.error('Failed to fetch local user information', e)
}) })