diff options
Diffstat (limited to 'packages/astro/test/fixtures/middleware space/src/middleware.js')
-rw-r--r-- | packages/astro/test/fixtures/middleware space/src/middleware.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/packages/astro/test/fixtures/middleware space/src/middleware.js b/packages/astro/test/fixtures/middleware space/src/middleware.js index 631099455..185fc3116 100644 --- a/packages/astro/test/fixtures/middleware space/src/middleware.js +++ b/packages/astro/test/fixtures/middleware space/src/middleware.js @@ -74,4 +74,13 @@ const third = defineMiddleware(async (context, next) => { return next(); }); -export const onRequest = sequence(first, second, third); +const fourth = defineMiddleware((context, next) => { + if (context.request.url.includes('/no-route-but-200')) { + return new Response("It's OK!", { + status: 200 + }); + } + return next() +}) + +export const onRequest = sequence(first, second, third, fourth); |