From 897ea18f5773e13c76cffbee3f779b0fe051afce Mon Sep 17 00:00:00 2001 From: Delirium Date: Thu, 4 Apr 2024 10:34:26 +0200 Subject: [PATCH] fix tracler: safer error logging on start (#2034) --- tracker/tracker/src/main/app/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 7e51f1d97..f1f512086 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -1132,8 +1132,9 @@ export default class App { } this._debug('session_start', reason) - this.signalError(reason.toString?.() || reason, []) - return UnsuccessfulStart(reason.toString?.() || reason) + const errorMessage = reason instanceof Error ? reason.message : reason.toString() + this.signalError(errorMessage, []) + return UnsuccessfulStart(errorMessage) }) }