- Timestamp:
- 12/24/25 00:34:57 (7 months ago)
- Branches:
- main
- Children:
- 40ac7a9
- Parents:
- ea09e98
- File:
-
- 1 edited
-
pages/+Layout.telefunc.ts (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pages/+Layout.telefunc.ts
rea09e98 r6196d60 1 1 import * as drizzleQueries from "../database/drizzle/queries"; 2 import {ctx, getAuthState, requireUser} from "../server/telefunc/ctx";2 import {ctx, getAuthState, parseSessionUserId, requireUser} from "../server/telefunc/ctx"; 3 3 import {Abort} from "telefunc"; 4 4 import type {Database} from "../database/drizzle/db"; … … 65 65 export async function onGetBuildDetails({ buildId } 66 66 : { buildId: number }) { 67 const context = getAuthState();67 const context = ctx(); 68 68 69 69 if(!Number.isInteger(buildId) || buildId <= 0) throw Abort(); 70 70 71 const buildDetails = await drizzleQueries.getBuildDetails(context.db, buildId, context.userId ?? undefined); 71 const userId = parseSessionUserId(context.session?.user?.id); 72 const buildDetails = await drizzleQueries.getBuildDetails(context.db, buildId, userId); 72 73 73 74 if(!buildDetails) throw Abort();
Note:
See TracChangeset
for help on using the changeset viewer.
