diff --git a/packages/start-server-core/src/createStartHandler.ts b/packages/start-server-core/src/createStartHandler.ts index 3860c6a9667..a304f33dfd3 100644 --- a/packages/start-server-core/src/createStartHandler.ts +++ b/packages/start-server-core/src/createStartHandler.ts @@ -244,6 +244,7 @@ export function createStartHandler( getRouter, request, executeRouter, + context, }) return response @@ -343,6 +344,7 @@ async function handleServerRoutes({ getRouter, request, executeRouter, + context, }: { getRouter: () => Awaitable request: Request @@ -351,6 +353,7 @@ async function handleServerRoutes({ }: { serverContext: any }) => Promise + context: any }) { const router = await getRouter() let url = new URL(request.url) @@ -410,7 +413,7 @@ async function handleServerRoutes({ const ctx = await executeMiddleware(middlewares, { request, - context: {}, + context, params: routeParams, pathname, })