Refactoring deep scrape. Added tag posters.
This commit is contained in:
15
src/app.js
15
src/app.js
@@ -5,7 +5,10 @@ const argv = require('./argv');
|
||||
const initServer = require('./web/server');
|
||||
|
||||
const knex = require('./knex');
|
||||
const fetchUpdates = require('./fetch-updates');
|
||||
const fetchUpdates = require('./updates');
|
||||
const fetchDeep = require('./deep');
|
||||
const { storeReleases } = require('./store-releases');
|
||||
// const { storeReleaseActors } = require('./actors');
|
||||
|
||||
async function init() {
|
||||
if (argv.server) {
|
||||
@@ -13,7 +16,15 @@ async function init() {
|
||||
return;
|
||||
}
|
||||
|
||||
await fetchUpdates();
|
||||
const updateBaseReleases = (argv.scrape || argv.sites || argv.networks) && await fetchUpdates();
|
||||
|
||||
const updateDeepReleases = updateBaseReleases && await fetchDeep(updateBaseReleases);
|
||||
const argvDeepReleases = argv.scenes && await fetchDeep(argv.scenes);
|
||||
|
||||
await storeReleases([...(updateDeepReleases || []), ...(argvDeepReleases || [])]);
|
||||
|
||||
// await storeReleaseActors(updateReleases);
|
||||
|
||||
knex.destroy();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user