Added movie page. Added stash button to movies.
This commit is contained in:
@@ -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,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user