From 7ab476b1f88815f5367c7d74a98149569118cc61 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 26 Apr 2023 07:15:22 +0100 Subject: [PATCH] fix(nuxt): use `callAsync` for executing hooks with context (#20510) --- packages/nuxt/src/app/nuxt.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/app/nuxt.ts b/packages/nuxt/src/app/nuxt.ts index fc239088b..8716cd0d9 100644 --- a/packages/nuxt/src/app/nuxt.ts +++ b/packages/nuxt/src/app/nuxt.ts @@ -221,7 +221,7 @@ export function createNuxtApp (options: CreateOptions) { if (process.server) { async function contextCaller (hooks: HookCallback[], args: any[]) { for (const hook of hooks) { - await nuxtAppCtx.call(nuxtApp, () => hook(...args)) + await nuxtAppCtx.callAsync(nuxtApp, () => hook(...args)) } } // Patch callHook to preserve NuxtApp context on server