Added Woodman Casting X and WUNF update and scene scraper. Fixed actor and fallback media arrays being merged in deep scraper.

This commit is contained in:
DebaucheryLibrarian
2021-01-24 23:31:28 +01:00
parent b719a166d2
commit e9cbf5dab2
6 changed files with 36 additions and 2 deletions

View File

@@ -138,12 +138,13 @@ async function scrapeRelease(baseRelease, entities, type = 'scene') {
logger.verbose(`Fetching ${type} ${baseRelease.url}`);
const scrapedRelease = type === 'scene'
? await fetchScene(scraper, baseRelease.url, entity, baseRelease, include, null)
? await fetchScene(layoutScraper, baseRelease.url, entity, baseRelease, include, null)
: await layoutScraper.fetchMovie(baseRelease.url, entity, baseRelease, include, null);
const mergedRelease = {
...merge(baseRelease, scrapedRelease, {
dedupeStringsInArrayValues: true,
hardMergeKeys: ['actors', 'poster', 'trailer', 'teaser'],
}),
deep: !!scrapedRelease,
entity,

View File

@@ -57,6 +57,7 @@ const pervcity = require('./pervcity');
const porncz = require('./porncz');
const pornhub = require('./pornhub');
const pascalssubsluts = require('./pascalssubsluts'); // reserved keyword
const pierrewoodman = require('./pierrewoodman');
const pinkyxxx = require('./pinkyxxx');
const privateNetwork = require('./private'); // reserved keyword
const puretaboo = require('./puretaboo');
@@ -150,6 +151,7 @@ const scrapers = {
pascalssubsluts,
perfectgonzo,
pervcity,
pierrewoodman,
pimpxxx: cherrypimps,
pinkyxxx,
porncz,