push
This commit is contained in:
+3
-2
@@ -45,8 +45,9 @@ async function scrapeAll(providers, media, timeoutMs) {
|
||||
const seen = new Set();
|
||||
const unique = [];
|
||||
for (const s of streams) {
|
||||
if (seen.has(s.url)) continue;
|
||||
seen.add(s.url);
|
||||
const key = `${s._provider}|${s.url}|${s.quality || ''}|${s.name || s.title || ''}`;
|
||||
if (seen.has(key)) continue;
|
||||
seen.add(key);
|
||||
unique.push(s);
|
||||
}
|
||||
return { streams: unique, errors };
|
||||
|
||||
Reference in New Issue
Block a user