fix (remove spotisaver blacklist)
This commit is contained in:
parent
23c53eb05f
commit
6e39cad73d
5 changed files with 10 additions and 17 deletions
|
|
@ -27,9 +27,7 @@ class ServerAPI {
|
|||
}
|
||||
|
||||
if (data) {
|
||||
this.apiInstances = (data.api || [])
|
||||
.map((item) => item.url || item)
|
||||
.filter((url) => !url.includes('spotisaver.net'));
|
||||
this.apiInstances = (data.api || []).map((item) => item.url || item);
|
||||
return this.apiInstances;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,9 +27,7 @@ class ServerAPI {
|
|||
}
|
||||
|
||||
if (data) {
|
||||
this.apiInstances = (data.api || [])
|
||||
.map((item) => item.url || item)
|
||||
.filter((url) => !url.includes('spotisaver.net'));
|
||||
this.apiInstances = (data.api || []).map((item) => item.url || item);
|
||||
return this.apiInstances;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,9 +27,7 @@ class ServerAPI {
|
|||
}
|
||||
|
||||
if (data) {
|
||||
this.apiInstances = (data.api || [])
|
||||
.map((item) => item.url || item)
|
||||
.filter((url) => !url.includes('spotisaver.net'));
|
||||
this.apiInstances = (data.api || []).map((item) => item.url || item);
|
||||
return this.apiInstances;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,9 +39,7 @@ class ServerAPI {
|
|||
}
|
||||
|
||||
if (data) {
|
||||
this.apiInstances = (data.api || [])
|
||||
.map((item) => item.url || item)
|
||||
.filter((url) => !url.includes('spotisaver.net'));
|
||||
this.apiInstances = (data.api || []).map((item) => item.url || item);
|
||||
return this.apiInstances;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -105,13 +105,11 @@ export const apiSettings = {
|
|||
let groupedInstances = { api: [], streaming: [] };
|
||||
|
||||
if (data.api && Array.isArray(data.api)) {
|
||||
groupedInstances.api = data.api.filter((instance) => !instance.url.includes('spotisaver.net'));
|
||||
groupedInstances.api = data.api;
|
||||
}
|
||||
|
||||
if (data.streaming && Array.isArray(data.streaming)) {
|
||||
groupedInstances.streaming = data.streaming.filter(
|
||||
(instance) => !instance.url.includes('spotisaver.net')
|
||||
);
|
||||
groupedInstances.streaming = data.streaming;
|
||||
} else if (groupedInstances.api.length > 0) {
|
||||
groupedInstances.streaming = [...groupedInstances.api];
|
||||
}
|
||||
|
|
@ -147,7 +145,10 @@ export const apiSettings = {
|
|||
const defaultUrls = instancesObj[type] || instancesObj.api || [];
|
||||
const userUrls = userInst[type] || [];
|
||||
|
||||
const combined = [...userUrls.map((u) => (typeof u === 'string' ? { url: u, isUser: true } : { ...u, isUser: true })), ...defaultUrls];
|
||||
const combined = [
|
||||
...userUrls.map((u) => (typeof u === 'string' ? { url: u, isUser: true } : { ...u, isUser: true })),
|
||||
...defaultUrls,
|
||||
];
|
||||
|
||||
if (combined.length === 0) return [];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue