From aab90efc1966032e989f199b696163a870b38849 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 23 Aug 2022 09:42:54 +0100 Subject: [PATCH] fix(nuxt): throw hard error on initial spa load if aborted (#6857) --- packages/nuxt/src/pages/runtime/router.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/pages/runtime/router.ts b/packages/nuxt/src/pages/runtime/router.ts index 0b50bd67a9..cb12db1f57 100644 --- a/packages/nuxt/src/pages/runtime/router.ts +++ b/packages/nuxt/src/pages/runtime/router.ts @@ -143,7 +143,7 @@ export default defineNuxtPlugin(async (nuxtApp) => { } const result = await callWithNuxt(nuxtApp, middleware, [to, from]) - if (process.server) { + if (process.server || (!nuxtApp.payload.serverRendered && nuxtApp.isHydrating)) { if (result === false || result instanceof Error) { const error = result || createError({ statusMessage: `Route navigation aborted: ${initialURL}`