From 49f891ba44914aeba5f28ee06de7ecc145bc450e Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Sun, 17 Oct 2021 19:59:05 +0200 Subject: [PATCH] Ignoring 1-second scene duration from MindGeek API. --- src/scrapers/mindgeek.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/scrapers/mindgeek.js b/src/scrapers/mindgeek.js index 3e646b1a..e1e07daf 100644 --- a/src/scrapers/mindgeek.js +++ b/src/scrapers/mindgeek.js @@ -72,11 +72,11 @@ function scrapeLatestX(data, site, filterChannel) { release.url = `${basepath}/${release.entryId}/${slugify(release.title)}`; release.date = new Date(data.dateReleased); - release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); + release.duration = data.videos.mediabook?.length > 1 ? data.videos.mediabook.length : null; + release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); release.tags = data.tags.map(tag => tag.name); - release.duration = data.videos.mediabook?.length; [release.poster, ...release.photos] = getThumbs(data); const { teaser, trailer } = getVideos(data); @@ -109,8 +109,9 @@ function scrapeScene(data, url, _site, networkName) { release.description = description; release.date = new Date(data.dateReleased); - release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); + release.duration = data.videos.mediabook?.length > 1 ? data.videos.mediabook.length : null; + release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); release.tags = data.tags.map(tag => tag.name); [release.poster, ...release.photos] = getThumbs(data);