diff --git a/packages/astro/e2e/view-transitions.test.js b/packages/astro/e2e/view-transitions.test.js index 271f17e86b..6b59671ed5 100644 --- a/packages/astro/e2e/view-transitions.test.js +++ b/packages/astro/e2e/view-transitions.test.js @@ -1187,7 +1187,7 @@ test.describe('View Transitions', () => { expect(requests).toHaveLength(0); }); - + test('view transition should also work with 404 page', async ({ page, astro }) => { const loads = []; page.addListener('load', (p) => { diff --git a/packages/astro/src/vite-plugin-astro-server/route.ts b/packages/astro/src/vite-plugin-astro-server/route.ts index e249f3f975..679fa6505b 100644 --- a/packages/astro/src/vite-plugin-astro-server/route.ts +++ b/packages/astro/src/vite-plugin-astro-server/route.ts @@ -372,7 +372,7 @@ export async function handleRoute({ if (status && response.status !== status && (status === 404 || status === 500)) { response = new Response(response.body, { status: status, - headers: response.headers + headers: response.headers, }); } await writeSSRResult(request, response, incomingResponse);