diff --git a/seeds/00_tags.js b/seeds/00_tags.js index 7f7e1888..464ddf92 100755 --- a/seeds/00_tags.js +++ b/seeds/00_tags.js @@ -3025,6 +3025,7 @@ const priorities = [ // higher index is higher priority ['gangbang'], ['gay', 'transsexual', 'bisexual', 'hentai'], ['pissing'], + ['compilation', 'bts'], ].reduce((acc, slugs, index) => { slugs.forEach((slug) => { acc[slug] = index; }); diff --git a/seeds/02_sites.js b/seeds/02_sites.js index 91da9c11..5bff197c 100755 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -1018,12 +1018,12 @@ const sites = [ { name: 'Disruptive Films', slug: 'disruptivefilms', - delete: true, url: 'https://www.disruptivefilms.com', parent: 'disruptivefilms', tags: ['gay'], parameters: { queryChannel: 'asgmaxdisruptivefilms', + filterChannel: 'asgmaxdisruptivefilms', }, }, { diff --git a/src/scrapers/gamma.js b/src/scrapers/gamma.js index 209f4821..07a19eb5 100755 --- a/src/scrapers/gamma.js +++ b/src/scrapers/gamma.js @@ -21,6 +21,10 @@ async function scrapeApiReleases(json, site, options) { return acc; } + if (options.parameters?.filterChannel && scene.mainChannel?.id !== options.parameters.filterChannel) { + return acc; + } + const release = { entryId: scene.clip_id, description: scene.description,