diff options
Diffstat (limited to 'src/state/models/session.ts')
-rw-r--r-- | src/state/models/session.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/state/models/session.ts b/src/state/models/session.ts index 96e058c02..c36537601 100644 --- a/src/state/models/session.ts +++ b/src/state/models/session.ts @@ -158,11 +158,12 @@ export class SessionModel { */ async setActiveSession(agent: BskyAgent, did: string) { this._log('SessionModel:setActiveSession') + const hadSession = !!this.data this.data = { service: agent.service.toString(), did, } - await this.rootStore.handleSessionChange(agent) + await this.rootStore.handleSessionChange(agent, {hadSession}) } /** |