From c712d10f688af14da36bc87aa2d03b09ad5ad74e Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 10 Jul 2024 00:51:12 +0100 Subject: [PATCH] [Session] Include stack with the debug event (#4763) (cherry picked from commit fa64d9393b9ab2cb420c900b2b843f48cf647807) --- src/state/session/logging.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/state/session/logging.ts b/src/state/session/logging.ts index 9a703957d6..b57f1fa0b0 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) }