From ab38de0c33b246fa36ed4dc16403956766435f54 Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Sat, 8 Jun 2024 09:35:20 +0800 Subject: [PATCH] Test the URL using standardized methods when updating all filters --- src/scripts/filters.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/scripts/filters.js b/src/scripts/filters.js index 2ed9bfb..4223744 100644 --- a/src/scripts/filters.js +++ b/src/scripts/filters.js @@ -71,7 +71,9 @@ export default class FilterManager { 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(`://`)) { + + // Test the URL. + if (URLs.test(FILTER_URL)) { filters.enqueue(FILTER_URL); } }