Skip to content

Commit 77db35b

Browse files
committed
Pass loadContext through wrapped document request function
Fixes issue #8265.
1 parent df5c84a commit 77db35b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/remix/src/utils/instrumentServer.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,15 @@ function makeWrappedDocumentRequestFunction(
113113
responseStatusCode: number,
114114
responseHeaders: Headers,
115115
context: Record<symbol, unknown>,
116+
loadContext: Record<string, unknown>,
116117
): Promise<Response> {
117118
let res: Response;
118119

119120
const activeTransaction = getActiveTransaction();
120121
const currentScope = getCurrentHub().getScope();
121122

122123
if (!currentScope) {
123-
return origDocumentRequestFunction.call(this, request, responseStatusCode, responseHeaders, context);
124+
return origDocumentRequestFunction.call(this, request, responseStatusCode, responseHeaders, context, loadContext);
124125
}
125126

126127
try {
@@ -133,7 +134,7 @@ function makeWrappedDocumentRequestFunction(
133134
},
134135
});
135136

136-
res = await origDocumentRequestFunction.call(this, request, responseStatusCode, responseHeaders, context);
137+
res = await origDocumentRequestFunction.call(this, request, responseStatusCode, responseHeaders, context, loadContext);
137138

138139
span?.finish();
139140
} catch (err) {

0 commit comments

Comments
 (0)