Using advanced merge library to maximize scraped data.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
const Promise = require('bluebird');
|
||||
const merge = require('object-merge-advanced');
|
||||
|
||||
const argv = require('./argv');
|
||||
const include = require('./utils/argv-include')(argv);
|
||||
@@ -122,8 +123,7 @@ async function scrapeRelease(baseRelease, entities, type = 'scene') {
|
||||
: await layoutScraper.fetchMovie(baseRelease.url, entity, baseRelease, include, null);
|
||||
|
||||
const mergedRelease = {
|
||||
...baseRelease,
|
||||
...scrapedRelease,
|
||||
...merge(baseRelease, scrapedRelease),
|
||||
deep: !!scrapedRelease,
|
||||
entity,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user