From 14a6129adb59b5b80048d0ec974c931642226918 Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Fri, 17 May 2024 23:22:49 +0800 Subject: [PATCH] refuse updating null filters list --- scripts/filters.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/filters.js b/scripts/filters.js index 03c860a..b175194 100644 --- a/scripts/filters.js +++ b/scripts/filters.js @@ -68,7 +68,7 @@ export default class filters { } else { // Add every item to the queue based on what was loaded first. let FILTERS_ALL = await global.read(["settings", `filters`]); - if (((typeof (FILTERS_ALL)).includes(`obj`) && !Array.isArray(FILTERS_ALL)) ? Object.keys(FILTERS_ALL).length > 0 : false) { + if (((typeof (FILTERS_ALL)).includes(`obj`) && !Array.isArray(FILTERS_ALL) && FILTERS_ALL) ? Object.keys(FILTERS_ALL).length > 0 : false) { for (let FILTER_URL_INDEX = 0; FILTER_URL_INDEX < Object.keys(FILTERS_ALL).length; FILTER_URL_INDEX++) { let FILTER_URL = (Object.keys(FILTERS_ALL, 1))[FILTER_URL_INDEX]; if (FILTER_URL.includes(`://`)) {