about summary refs log tree commit diff
path: root/src/state/session/agent.ts
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-07-09 21:13:32 +0100
committerGitHub <noreply@github.com>2024-07-09 21:13:32 +0100
commit7a476568168fa897d3dc9fcae3c1f77d4363366e (patch)
tree765b4c7ae1400f61cd01062b519488c945cd21cd /src/state/session/agent.ts
parent2d0eefebc338eee0d5d7e3e4c02bd6bba7f6baa0 (diff)
downloadvoidsky-7a476568168fa897d3dc9fcae3c1f77d4363366e.tar.zst
Log session events unconditionally (#4758)
Diffstat (limited to 'src/state/session/agent.ts')
-rw-r--r--src/state/session/agent.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/state/session/agent.ts b/src/state/session/agent.ts
index 4bcb4c11c..d31b5588b 100644
--- a/src/state/session/agent.ts
+++ b/src/state/session/agent.ts
@@ -12,6 +12,7 @@ import {tryFetchGates} from '#/lib/statsig/statsig'
 import {getAge} from '#/lib/strings/time'
 import {logger} from '#/logger'
 import {snoozeEmailConfirmationPrompt} from '#/state/shell/reminders'
+import {addSessionEventLog} from './logging'
 import {
   configureModerationForAccount,
   configureModerationForGuest,
@@ -194,6 +195,7 @@ async function prepareAgent(
   const account = agentToSessionAccountOrThrow(agent)
   agent.setPersistSessionHandler(event => {
     onSessionChange(agent, account.did, event)
+    addSessionEventLog(account.did, event)
   })
   return {agent, account}
 }