Merged scene and movie page banner into single component. Improved movie cover display.
This commit is contained in:
@@ -104,19 +104,19 @@ function curateScene(rawScene, assets) {
|
||||
id: movie.id,
|
||||
slug: movie.slug,
|
||||
title: movie.title,
|
||||
covers: movie.movie_covers?.map((cover) => curateMedia(cover)).toSorted((coverA, coverB) => coverA.index - coverB.index) || [],
|
||||
covers: movie.movie_covers?.map((cover) => curateMedia(cover, { type: 'cover' })).toSorted((coverA, coverB) => coverA.index - coverB.index) || [],
|
||||
})),
|
||||
series: assets.series.map((serie) => ({
|
||||
id: serie.id,
|
||||
slug: serie.slug,
|
||||
title: serie.title,
|
||||
poster: curateMedia(serie.serie_poster),
|
||||
poster: curateMedia(serie.serie_poster, { type: 'poster' }),
|
||||
})),
|
||||
poster: curateMedia(assets.poster),
|
||||
trailer: curateMedia(assets.trailer),
|
||||
teaser: curateMedia(assets.teaser),
|
||||
photos: assets.photos?.map((photo) => curateMedia(photo)) || [],
|
||||
caps: assets.caps?.map((cap) => curateMedia(cap)) || [],
|
||||
poster: curateMedia(assets.poster, { type: 'poster' }),
|
||||
trailer: curateMedia(assets.trailer, { type: 'trailer' }),
|
||||
teaser: curateMedia(assets.teaser, { type: 'teaser' }),
|
||||
photos: assets.photos?.map((photo) => curateMedia(photo, { type: 'photo' })) || [],
|
||||
caps: assets.caps?.map((cap) => curateMedia(cap, { type: 'cap' })) || [],
|
||||
stashes: assets.stashes?.map((stash) => curateStash(stash)) || [],
|
||||
createdBatchId: rawScene.created_batch_id,
|
||||
updatedBatchId: rawScene.updated_batch_id,
|
||||
|
||||
Reference in New Issue
Block a user