From b6b425affcacbe7897360292ab50802830d31f10 Mon Sep 17 00:00:00 2001 From: uimaxbai <61615730+uimaxbai@users.noreply.github.com> Date: Tue, 21 Apr 2026 22:29:23 +0100 Subject: [PATCH] Revert "Remove blocked instance filter for .squid.wtf domains" This reverts commit 4641fe20b237bb8a7b9b9a1a8dbb347a19443466. --- js/storage.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/js/storage.js b/js/storage.js index 2c44062..9841afb 100644 --- a/js/storage.js +++ b/js/storage.js @@ -105,12 +105,17 @@ export const apiSettings = { let groupedInstances = { api: [], streaming: [] }; + const isBlockedInstance = (item) => { + const url = typeof item === 'string' ? item : item.url; + return url && /\.squid\.wtf/i.test(url); + }; + if (data.api && Array.isArray(data.api)) { - groupedInstances.api = data.api; + groupedInstances.api = data.api.filter((item) => !isBlockedInstance(item)); } if (data.streaming && Array.isArray(data.streaming)) { - groupedInstances.streaming = data.streaming; + groupedInstances.streaming = data.streaming.filter((item) => !isBlockedInstance(item)); } else if (groupedInstances.api.length > 0) { groupedInstances.streaming = [...groupedInstances.api]; }