Added Snow Valley (Sperm Mania) scraper.
This commit is contained in:
@@ -349,7 +349,7 @@ async function storeMovies(movies, useBatchId) {
|
||||
return [];
|
||||
}
|
||||
|
||||
const { uniqueReleases } = await filterDuplicateReleases(movies, 'movies');
|
||||
const { uniqueReleases, duplicateReleaseEntries } = await filterDuplicateReleases(movies, 'movies');
|
||||
const [{ id: batchId }] = useBatchId ? [{ id: useBatchId }] : await knex('batches').insert({ showcased: argv.showcased, comment: null }).returning('id');
|
||||
|
||||
const curatedMovieEntries = await Promise.all(uniqueReleases.map((release) => curateReleaseEntry(release, batchId, null, 'movie')));
|
||||
@@ -362,7 +362,15 @@ async function storeMovies(movies, useBatchId) {
|
||||
|
||||
await associateReleaseMedia(moviesWithId, 'movie');
|
||||
|
||||
return moviesWithId;
|
||||
return [...moviesWithId, ...duplicateReleaseEntries.map((entry) => ({
|
||||
// used to map new movie scenes to existing movie entries
|
||||
id: entry.id,
|
||||
entryId: entry.entry_id,
|
||||
entityId: entry.entity_id,
|
||||
entity: {
|
||||
id: entry.entity_id,
|
||||
},
|
||||
}))];
|
||||
}
|
||||
|
||||
async function storeSeries(series, useBatchId) {
|
||||
|
||||
Reference in New Issue
Block a user