Changeset c30935a for server/telefunc-handler.ts
- Timestamp:
- 12/20/25 00:54:39 (7 months ago)
- Branches:
- main
- Children:
- 1ebac59
- Parents:
- 66bf4fd
- File:
-
- 1 edited
-
server/telefunc-handler.ts (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
server/telefunc-handler.ts
r66bf4fd rc30935a 2 2 import { enhance, type UniversalHandler } from "@universal-middleware/core"; 3 3 import { telefunc } from "telefunc"; 4 import type { Session } from "@auth/core/types"; 4 5 5 exportconst telefuncHandler: UniversalHandler = enhance(6 const telefuncHandler: UniversalHandler = enhance( 6 7 async (request, context, runtime) => { 7 8 const httpResponse = await telefunc({ … … 10 11 body: await request.text(), 11 12 context: { 12 ...(context as { db: Database }), 13 ...runtime, 14 }, 13 ...(context as { db: Database; session?: Session | null }), 14 ...runtime, 15 session: (context as { session?: Session | null }).session ?? null, 16 request, 17 } 15 18 }); 16 19 const { body, statusCode, contentType } = httpResponse; … … 29 32 }, 30 33 ); 34 export default telefuncHandler
Note:
See TracChangeset
for help on using the changeset viewer.
