Added movie page. Added stash button to movies.

This commit is contained in:
2024-03-25 02:08:09 +01:00
parent 21674b77b6
commit a73272f2bb
19 changed files with 1241 additions and 274 deletions

View File

@@ -1,5 +1,17 @@
import { fetchScenesById } from '#/src/scenes.js';
function getTitle(scene) {
if (scene.title) {
return scene.title;
}
if (scene.actors.length > 0) {
return `Scene with ${scene.actors.map((actor) => actor.name).join(', ')}`;
}
return 'Scene';
}
export async function onBeforeRender(pageContext) {
const [scene] = await fetchScenesById([Number(pageContext.routeParams.sceneId)], {
reqUser: pageContext.user,
@@ -8,7 +20,7 @@ export async function onBeforeRender(pageContext) {
return {
pageContext: {
title: scene.title,
title: getTitle(scene),
pageProps: {
scene,
},