Test the URL using standardized methods when updating all filters

This commit is contained in:
buzz-lightsnack-2007 2024-06-08 09:35:20 +08:00
parent 296c9af172
commit ab38de0c33

View file

@ -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) { 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++) { 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]; 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); filters.enqueue(FILTER_URL);
} }
} }