Added summary template editor, improved summary template format and options.

This commit is contained in:
2024-08-25 02:51:16 +02:00
parent d2c9b447ee
commit e2cffbdde2
6 changed files with 313 additions and 56 deletions

View File

@@ -97,6 +97,7 @@ function curateScene(rawScene, assets) {
id: tag.id,
slug: tag.slug,
name: tag.name,
priority: tag.priority,
})),
qualities: rawScene.qualities?.sort((qualityA, qualityB) => qualityB - qualityA) || [],
movies: assets.movies.map((movie) => ({
@@ -176,7 +177,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('id', 'slug', 'name', 'release_id')
.select('id', 'slug', 'name', 'priority', 'release_id')
.leftJoin('tags', 'tags.id', 'releases_tags.tag_id')
.whereNotNull('tags.id')
.whereIn('release_id', sceneIds)