diff options
author | dan <dan.abramov@gmail.com> | 2024-07-10 00:51:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-10 00:51:12 +0100 |
commit | fa64d9393b9ab2cb420c900b2b843f48cf647807 (patch) | |
tree | da3ab99075ba669796a70dba08753c5a44c97083 /src/state/session/logging.ts | |
parent | 9b9e09d0020283b9aee6911e0c96b5ddbb0c87aa (diff) | |
download | voidsky-fa64d9393b9ab2cb420c900b2b843f48cf647807.tar.zst |
[Session] Include stack with the debug event (#4763)
Diffstat (limited to 'src/state/session/logging.ts')
-rw-r--r-- | src/state/session/logging.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/state/session/logging.ts b/src/state/session/logging.ts index 9a703957d..b57f1fa0b 100644 --- a/src/state/session/logging.ts +++ b/src/state/session/logging.ts @@ -76,7 +76,12 @@ export function addSessionErrorLog(did: string, event: AtpSessionEvent) { if (!Statsig.initializeCalled() || !Statsig.getStableID()) { return } - Statsig.logEvent('session:error', null, {did, event}) + const stack = (new Error().stack ?? '').slice(0, MAX_SLICE_LENGTH) + Statsig.logEvent('session:error', null, { + did, + event, + stack, + }) } catch (e) { console.error(e) } |