Displaying actor-specific scene tags.
This commit is contained in:
@@ -82,6 +82,7 @@ function curateScene(rawScene, assets, reqUser, context) {
|
||||
slug: tag.slug,
|
||||
name: censor(tag.name, context.restriction),
|
||||
priority: tag.priority,
|
||||
actorId: tag.actor_id,
|
||||
})),
|
||||
chapters: assets.chapters.map((chapter) => ({
|
||||
id: chapter.id,
|
||||
@@ -218,7 +219,7 @@ export async function fetchScenesById(sceneIds, { reqUser, ...context } = {}) {
|
||||
.whereIn('release_id', sceneIds)
|
||||
.leftJoin('actors as directors', 'directors.id', 'releases_directors.director_id'),
|
||||
tags: knex('releases_tags')
|
||||
.select('tags.id', 'slug', 'name', 'priority', 'release_id')
|
||||
.select('tags.id', 'slug', 'name', 'priority', 'release_id', 'actor_id')
|
||||
.leftJoin('tags', 'tags.id', 'releases_tags.tag_id')
|
||||
.whereNotNull('tags.id')
|
||||
.whereIn('release_id', sceneIds)
|
||||
|
||||
Reference in New Issue
Block a user