Skipping Babel, updated node version. Improved deep scrape array merge.

This commit is contained in:
DebaucheryLibrarian
2021-01-13 16:08:19 +01:00
parent ef1d34e4de
commit ae0efccb04
4 changed files with 7 additions and 4 deletions

View File

@@ -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' });
}