From 1ccea3519ec3deb49008598bb6b9a25f9bce5230 Mon Sep 17 00:00:00 2001 From: Matt Rogers <42357482+twitchyvr@users.noreply.github.com> Date: Sun, 19 Nov 2023 13:22:15 -0700 Subject: [PATCH] Update telemetry.js --- src/telemetry.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/telemetry.js b/src/telemetry.js index d417d87..5531cf1 100644 --- a/src/telemetry.js +++ b/src/telemetry.js @@ -56,7 +56,9 @@ class Telemetry { const defaultId = 'Unknown' // Safely access nested properties - const accountId = this.sessionInfo?.DriverInfo?.Drivers?.[this.sessionInfo.DriverInfo.DriverCarIdx]?.UserID ?? defaultId + const accountId = this.sessionInfo && this.sessionInfo.DriverInfo && this.sessionInfo.DriverInfo.Drivers && this.sessionInfo.DriverInfo.Drivers[this.sessionInfo.DriverInfo.DriverCarIdx] + ? this.sessionInfo.DriverInfo.Drivers[this.sessionInfo.DriverInfo.DriverCarIdx].UserID + : defaultId const sessionId = this.sessionInfo?.WeekendInfo?.SessionID ?? defaultId const subSessionId = this.sessionInfo?.WeekendInfo?.SubSessionID ?? defaultId