From 2e83a142ec26ad70344050e2071d5f40311553b2 Mon Sep 17 00:00:00 2001 From: legop3 Date: Mon, 1 Jun 2026 21:53:59 -0400 Subject: [PATCH] crashing lol --- server/src/services/discordBotService/index.js | 1 + server/src/services/discordBotService/userAnnouncements.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/services/discordBotService/index.js b/server/src/services/discordBotService/index.js index b272fe55..58b5322d 100644 --- a/server/src/services/discordBotService/index.js +++ b/server/src/services/discordBotService/index.js @@ -162,6 +162,7 @@ const commands = createCommandHandlers({ roverManager, getMode, MODES, + getGlobalObjective, getActiveDrivers, getNickname, subscribe, diff --git a/server/src/services/discordBotService/userAnnouncements.js b/server/src/services/discordBotService/userAnnouncements.js index c2d9eae6..3dc124d5 100644 --- a/server/src/services/discordBotService/userAnnouncements.js +++ b/server/src/services/discordBotService/userAnnouncements.js @@ -73,7 +73,7 @@ function createUserAnnouncements(deps) { function buildSnapshot() { const mode = getMode(); const publicMode = isPublicMode(mode); - const objective = getGlobalObjective(); + const objective = typeof getGlobalObjective === 'function' ? getGlobalObjective() : null; const objectiveText = objective?.text ? String(objective.text).trim() : ''; const publicRecords = Array.from(rovers.values()).filter((record) => roverManager.canReplayRoverId(record?.id)); const readyRecords = publicMode ? publicRecords.filter((record) => !record.locked) : [];