Skipping Babel, updated node version. Improved deep scrape array merge.
This commit is contained in:
@@ -123,11 +123,15 @@ async function scrapeRelease(baseRelease, entities, type = 'scene') {
|
||||
: await layoutScraper.fetchMovie(baseRelease.url, entity, baseRelease, include, null);
|
||||
|
||||
const mergedRelease = {
|
||||
...merge(baseRelease, scrapedRelease),
|
||||
...merge(baseRelease, scrapedRelease, {
|
||||
dedupeStringsInArrayValues: true,
|
||||
}),
|
||||
deep: !!scrapedRelease,
|
||||
entity,
|
||||
};
|
||||
|
||||
console.log(baseRelease, scrapedRelease, mergedRelease);
|
||||
|
||||
if (!mergedRelease.entryId) {
|
||||
throw Object.assign(new Error('No entry ID supplied'), { code: 'NO_ENTRY_ID' });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user