From 5d32a5131a2299b4f4ed325e5890e80c66e95c7e Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Mon, 13 May 2024 00:50:08 -0400 Subject: [PATCH] Resolve bug in preset handler if the filepath hasn't been set by setup --- modules/radioPresetHandler.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/radioPresetHandler.mjs b/modules/radioPresetHandler.mjs index cd093f6..c0b4318 100644 --- a/modules/radioPresetHandler.mjs +++ b/modules/radioPresetHandler.mjs @@ -75,6 +75,9 @@ const convertFrequencyToHertz = async (frequency) => { * @returns {any} The object containing the different systems the bot is near */ export const getAllPresets = () => { + // If the config path hasn't been set by setup + if (!configFilePath) return {}; + const presetDir = resolve(configFilePath); console.log(`Getting presets from directory: '${presetDir}'`); if (existsSync(presetDir)) return JSON.parse(readFileSync(presetDir));