diff --git a/server/scripts/modules/settings.mjs b/server/scripts/modules/settings.mjs index 06f0252..babbe61 100644 --- a/server/scripts/modules/settings.mjs +++ b/server/scripts/modules/settings.mjs @@ -22,7 +22,7 @@ const init = () => { ['us', 'US'], ['si', 'Metric'], ]); - settings.refreshTime = new Setting('refreshTime', 'Refresh Time', 'select', 30_000, null, false, [ + settings.refreshTime = new Setting('refreshTime', 'Refresh Time', 'select', 600_000, null, false, [ [30_000, 'TESTING'], [300_000, '5 minutes'], [600_000, '10 minutes'], diff --git a/server/scripts/modules/utils/setting.mjs b/server/scripts/modules/utils/setting.mjs index e61b780..576a297 100644 --- a/server/scripts/modules/utils/setting.mjs +++ b/server/scripts/modules/utils/setting.mjs @@ -181,7 +181,7 @@ class Setting { selectHighlight(newValue) { // set the dropdown to the provided value - this.element.querySelectorAll('option').forEach((elem) => { + this?.element?.querySelectorAll('option')?.forEach?.((elem) => { elem.selected = (newValue?.toFixed?.(2) === elem.value) || (newValue === elem.value); }); }