Skip to content

Commit f05ad1f

Browse files
feat: support async getLoadContext in all adapters (#6170)
Co-authored-by: Jacob Ebey <[email protected]>
1 parent c65d4b8 commit f05ad1f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/remix-express/server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
export type GetLoadContextFunction = (
2525
req: express.Request,
2626
res: express.Response
27-
) => AppLoadContext;
27+
) => Promise<AppLoadContext> | AppLoadContext;
2828

2929
export type RequestHandler = (
3030
req: express.Request,
@@ -53,7 +53,7 @@ export function createRequestHandler({
5353
) => {
5454
try {
5555
let request = createRemixRequest(req, res);
56-
let loadContext = getLoadContext?.(req, res);
56+
let loadContext = await getLoadContext?.(req, res);
5757

5858
let response = (await handleRequest(
5959
request,

0 commit comments

Comments
 (0)