import { fetchScenesById, fetchSceneRevisions } from '#/src/scenes.js'; export async function onBeforeRender(pageContext) { const [scene] = await fetchScenesById([Number(pageContext.routeParams.sceneId)], { reqUser: pageContext.user, includeAssets: true, includePartOf: true, actorStashes: true, }); const { revisions, actors, tags, movies, } = await fetchSceneRevisions(null, { sceneId: scene.id, isFinalized: true, limit: 100, }, pageContext.user); return { pageContext: { title: `Revisions for '${scene.title}'`, pageProps: { scene, revisions, actors, tags, movies, }, }, }; }