Merge pull request #600 from monochrome-music/claude/nervous-lewin-8538a1
Remove blocked instance filter for .squid.wtf domains
This commit is contained in:
commit
da6a030297
1 changed files with 2 additions and 7 deletions
|
|
@ -105,17 +105,12 @@ export const apiSettings = {
|
||||||
|
|
||||||
let groupedInstances = { api: [], streaming: [] };
|
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)) {
|
if (data.api && Array.isArray(data.api)) {
|
||||||
groupedInstances.api = data.api.filter((item) => !isBlockedInstance(item));
|
groupedInstances.api = data.api;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.streaming && Array.isArray(data.streaming)) {
|
if (data.streaming && Array.isArray(data.streaming)) {
|
||||||
groupedInstances.streaming = data.streaming.filter((item) => !isBlockedInstance(item));
|
groupedInstances.streaming = data.streaming;
|
||||||
} else if (groupedInstances.api.length > 0) {
|
} else if (groupedInstances.api.length > 0) {
|
||||||
groupedInstances.streaming = [...groupedInstances.api];
|
groupedInstances.streaming = [...groupedInstances.api];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue