Added movie tile. Fixed actor header. Larger breakpoint for nav menu.
This commit is contained in:
@@ -161,6 +161,21 @@ async function scrapeUpcomingReleases(scraper, entity, preData) {
|
||||
return [];
|
||||
}
|
||||
|
||||
async function scrapeMovies(scraper, entity) {
|
||||
if (!scraper.fetchMovies) {
|
||||
return [];
|
||||
}
|
||||
|
||||
try {
|
||||
// return await scrapeReleases(scraper, entity, preData, true);
|
||||
return await scraper.fetchMovies(entity);
|
||||
} catch (error) {
|
||||
logger.warn(`Failed to scrape movies for '${entity.slug}' (${entity.parent?.slug}): ${error.message}`);
|
||||
}
|
||||
|
||||
return [];
|
||||
}
|
||||
|
||||
async function scrapeChannelReleases(scraper, channelEntity, preData) {
|
||||
const [latestReleases, upcomingReleases] = await Promise.all([
|
||||
argv.latest
|
||||
@@ -169,12 +184,11 @@ async function scrapeChannelReleases(scraper, channelEntity, preData) {
|
||||
argv.upcoming
|
||||
? scrapeUpcomingReleases(scraper, channelEntity, preData)
|
||||
: [],
|
||||
argv.movies
|
||||
? scrapeMovies(scraper, channelEntity, preData)
|
||||
: [],
|
||||
]);
|
||||
|
||||
if (scraper.fetchMovies) {
|
||||
await scraper.fetchMovies(channelEntity);
|
||||
}
|
||||
|
||||
logger.info(`Fetching ${latestReleases.length} latest and ${upcomingReleases.length} upcoming updates for '${channelEntity.name}' (${channelEntity.parent?.name})`);
|
||||
|
||||
return [...latestReleases, ...upcomingReleases];
|
||||
|
||||
Reference in New Issue
Block a user