File tree Expand file tree Collapse file tree 3 files changed +11
-2
lines changed
packages/qwik-city/src/middleware/request-handler Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @builder.io/qwik-city ' : patch
3+ ---
4+
5+ FIX: ` this ` in various Qwik-City handlers is now ` RequestEvent ` again.
Original file line number Diff line number Diff line change @@ -834,7 +834,8 @@ jobs:
834834 always() &&
835835 github.repository == 'QwikDev/qwik' && (
836836 github.ref == 'refs/heads/upcoming' ||
837- needs.test-unit.result == 'success'
837+ needs.test-unit.result == 'success' ||
838+ needs.test-unit.result == 'skipped'
838839 )
839840
840841 steps :
Original file line number Diff line number Diff line change @@ -77,7 +77,10 @@ export function createRequestEvent(
7777
7878 while ( routeModuleIndex < requestHandlers . length ) {
7979 const moduleRequestHandler = requestHandlers [ routeModuleIndex ] ;
80- const result = moduleRequestHandler ( requestEv ) ;
80+ const asyncStore = globalThis . qcAsyncRequestStore ;
81+ const result = asyncStore ?. run
82+ ? asyncStore . run ( requestEv , moduleRequestHandler , requestEv )
83+ : moduleRequestHandler ( requestEv ) ;
8184 if ( isPromise ( result ) ) {
8285 await result ;
8386 }
You can’t perform that action at this time.
0 commit comments