Ignore:
Timestamp:
12/20/25 00:54:39 (7 months ago)
Author:
Tome <gjorgievtome@…>
Branches:
main
Children:
1ebac59
Parents:
66bf4fd
Message:

fix config

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/telefunc-handler.ts

    r66bf4fd rc30935a  
    22import { enhance, type UniversalHandler } from "@universal-middleware/core";
    33import { telefunc } from "telefunc";
     4import type { Session } from "@auth/core/types";
    45
    5 export const telefuncHandler: UniversalHandler = enhance(
     6const telefuncHandler: UniversalHandler = enhance(
    67  async (request, context, runtime) => {
    78    const httpResponse = await telefunc({
     
    1011      body: await request.text(),
    1112      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      }
    1518    });
    1619    const { body, statusCode, contentType } = httpResponse;
     
    2932  },
    3033);
     34export default telefuncHandler
Note: See TracChangeset for help on using the changeset viewer.