From 703b77897dfc4a2f801c370b83793587787aad7b Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Wed, 20 May 2020 03:03:42 +0200 Subject: [PATCH] Added actor scenes to deep fetch sources. --- src/app.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/app.js b/src/app.js index 3538b9b9..6bed361c 100644 --- a/src/app.js +++ b/src/app.js @@ -21,20 +21,13 @@ async function init() { await updateReleasesSearch(); } - if (argv.actors) { - const actors = await scrapeActors(argv.actors); - - if (argv.actorScenes) { - const actorReleases = actors.map(actor => actor.releases).flat().filter(Boolean); - - await storeReleases(actorReleases); - } - } + const actors = argv.actors && await scrapeActors(argv.actors); + const actorBaseScenes = argv.actors && argv.actorScenes && actors.map(actor => actor.releases).flat().filter(Boolean); const updateBaseScenes = (argv.scrape || argv.sites || argv.networks) && await fetchUpdates(); const deepScenes = argv.deep - ? await fetchScenes([...(argv.scenes || []), ...(updateBaseScenes || [])]) + ? await fetchScenes([...(argv.scenes || []), ...(updateBaseScenes || []), ...(actorBaseScenes || [])]) : updateBaseScenes; const sceneMovies = deepScenes && argv.sceneMovies && deepScenes.map(scene => scene.movie).filter(Boolean);