diff --git a/seeds/02_sites.js b/seeds/02_sites.js index f416e879..5bf87051 100644 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -1969,6 +1969,9 @@ const sites = [ name: 'Evil Angel', url: 'https://www.evilangel.com', parent: 'evilangel', + parameters: { + filterExclusive: true, + }, }, { slug: 'analacrobats', diff --git a/src/scrapers/gamma.js b/src/scrapers/gamma.js index 014a5cd0..5d7f4cbe 100644 --- a/src/scrapers/gamma.js +++ b/src/scrapers/gamma.js @@ -106,6 +106,10 @@ async function scrapeApiReleases(json, site) { return null; } + if (site.parameters?.filterExclusive && scene.availableOnSite.length > 1) { + return null; + } + const release = { entryId: scene.clip_id, title: scene.title,