From d666a194c01885cd3375bffeb951ecae26de3373 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Fri, 21 Apr 2023 19:50:42 -0600 Subject: [PATCH] utility.presence: fix for activities that send empty timestamp objects *cough* tower unite *cough* --- src/modules/utility.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/utility.js b/src/modules/utility.js index 2aa55f3..5c6b028 100644 --- a/src/modules/utility.js +++ b/src/modules/utility.js @@ -838,7 +838,10 @@ presence.callback = async function (msg, line) { descLines.push( formatTime(activity.timestamps.end - Date.now()) + " remaining" ); - } else { + } else if ( + activity.timestamps.start != null && + activity.timestamps.end != null + ) { const position = Date.now() - activity.timestamps.start; const length = activity.timestamps.end - activity.timestamps.start;