From 88eeab410bb4a5d0bfe162aa2f7d8ba709612421 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Thu, 10 Sep 2020 03:43:16 +0200 Subject: [PATCH] Added filter parameter to Gamma scraper to distinguish Evil Angel exclusives from channel scenes. --- seeds/02_sites.js | 3 +++ src/scrapers/gamma.js | 4 ++++ 2 files changed, 7 insertions(+) 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,