fix(nuxt): do not skip middleware when `appMiddleware` references inv… · nuxt/nuxt@323f27b

File tree

1 file changed

lines changed

  • packages/nuxt/src/app/plugins

1 file changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -255,7 +255,7 @@ export default defineNuxtPlugin<{ route: Route, router: Router }>({

255255

if (routeRules.appMiddleware) {

256256

for (const key in routeRules.appMiddleware) {

257257

const guard = nuxtApp._middleware.named[key] as RouteGuard | undefined

258-

if (!guard) { return }

258+

if (!guard) { continue }

259259
260260

if (routeRules.appMiddleware[key]) {

261261

middlewareEntries.add(guard)