From 79355343ff19526af9780706aafbb259b64aa4a3 Mon Sep 17 00:00:00 2001 From: Eugen Istoc Date: Sun, 30 Nov 2025 17:14:09 -0500 Subject: [PATCH 1/2] fix(server): nuxt handler should import `setResponseStatus` from `h3` --- packages/server/src/adapter/nuxt/handler.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/server/src/adapter/nuxt/handler.ts b/packages/server/src/adapter/nuxt/handler.ts index c1c2efcd..a0e5c489 100644 --- a/packages/server/src/adapter/nuxt/handler.ts +++ b/packages/server/src/adapter/nuxt/handler.ts @@ -1,7 +1,14 @@ import type { ClientContract } from '@zenstackhq/orm'; import type { SchemaDef } from '@zenstackhq/orm/schema'; -import { H3Event, defineEventHandler, getQuery, getRouterParams, readBody, type EventHandlerRequest } from 'h3'; -import { setResponseStatus } from 'nuxt/app'; +import { + H3Event, + defineEventHandler, + getQuery, + getRouterParams, + readBody, + setResponseStatus, + type EventHandlerRequest, +} from 'h3'; import { logInternalError, type CommonAdapterOptions } from '../common'; /** From 01589c0d95a1908b630944b16b0c6b04b61779b3 Mon Sep 17 00:00:00 2001 From: Eugen Istoc Date: Sun, 30 Nov 2025 17:58:14 -0500 Subject: [PATCH 2/2] chore(server): import H3Event as a type --- packages/server/src/adapter/nuxt/handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/adapter/nuxt/handler.ts b/packages/server/src/adapter/nuxt/handler.ts index a0e5c489..9f17b0e5 100644 --- a/packages/server/src/adapter/nuxt/handler.ts +++ b/packages/server/src/adapter/nuxt/handler.ts @@ -1,12 +1,12 @@ import type { ClientContract } from '@zenstackhq/orm'; import type { SchemaDef } from '@zenstackhq/orm/schema'; import { - H3Event, defineEventHandler, getQuery, getRouterParams, readBody, setResponseStatus, + type H3Event, type EventHandlerRequest, } from 'h3'; import { logInternalError, type CommonAdapterOptions } from '../common';