forked from DebaucheryLibrarian/traxxx
Curating chapter media.
This commit is contained in:
@@ -52,6 +52,28 @@ const releaseFields = `
|
|||||||
duration
|
duration
|
||||||
title
|
title
|
||||||
description
|
description
|
||||||
|
poster: chaptersPosterByChapterId {
|
||||||
|
media {
|
||||||
|
id
|
||||||
|
path
|
||||||
|
thumbnail
|
||||||
|
s3: isS3
|
||||||
|
width
|
||||||
|
height
|
||||||
|
size
|
||||||
|
}
|
||||||
|
}
|
||||||
|
photos: chaptersPhotos {
|
||||||
|
media {
|
||||||
|
id
|
||||||
|
path
|
||||||
|
thumbnail
|
||||||
|
s3: isS3
|
||||||
|
width
|
||||||
|
height
|
||||||
|
size
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
poster: releasesPosterByReleaseId {
|
poster: releasesPosterByReleaseId {
|
||||||
media {
|
media {
|
||||||
@@ -170,7 +192,11 @@ function curateGraphqlRelease(release) {
|
|||||||
entity: release.entity,
|
entity: release.entity,
|
||||||
actors: release.actors.map(actor => actor.actor),
|
actors: release.actors.map(actor => actor.actor),
|
||||||
tags: release.tags.map(tag => tag.tag),
|
tags: release.tags.map(tag => tag.tag),
|
||||||
...(release.chapters && { chapters: release.chapters }),
|
...(release.chapters && { chapters: release.chapters.map(chapter => ({
|
||||||
|
...chapter,
|
||||||
|
poster: chapter.poster?.media || null,
|
||||||
|
photos: chapter.photos.map(photo => photo.media),
|
||||||
|
})) }),
|
||||||
poster: release.poster?.media || null,
|
poster: release.poster?.media || null,
|
||||||
...(release.photos && { photos: release.photos.map(photo => photo.media) }),
|
...(release.photos && { photos: release.photos.map(photo => photo.media) }),
|
||||||
trailer: release.trailer?.media || null,
|
trailer: release.trailer?.media || null,
|
||||||
|
|||||||
Reference in New Issue
Block a user