about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/state/models/session.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/state/models/session.ts b/src/state/models/session.ts
index feea6643a..eef6808ce 100644
--- a/src/state/models/session.ts
+++ b/src/state/models/session.ts
@@ -89,6 +89,7 @@ export class SessionModel {
 
   clear() {
     this.data = null
+    this.setOnline(false)
   }
 
   setState(data: SessionData) {
@@ -201,6 +202,7 @@ export class SessionModel {
         did: res.data.did,
       })
       this.configureApi()
+      this.setOnline(true, false)
       this.rootStore.me.load().catch(e => {
         console.error('Failed to fetch local user information', e)
       })