File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change
1
+ - Fixes issue with custom 404 pages not being returned in Next.js in the emulator (#8035 ).
Original file line number Diff line number Diff line change @@ -208,7 +208,12 @@ export function simpleProxy(hostOrRequestHandler: string | RequestHandler) {
208
208
originalRes . end ( ) ;
209
209
} ) ;
210
210
} else {
211
- const proxiedRes = proxyResponse ( originalReq , originalRes , next ) ;
211
+ const proxiedRes = proxyResponse ( originalReq , originalRes , ( ) => {
212
+ // This next function is called when the proxied response is a 404
213
+ // In that case we want to let the handler to use the original response
214
+ void hostOrRequestHandler ( originalReq , originalRes , next ) ;
215
+ } ) ;
216
+
212
217
await hostOrRequestHandler ( originalReq , proxiedRes , next ) ;
213
218
}
214
219
} ;
You can’t perform that action at this time.
0 commit comments