diff --git a/packages/hono/src/index.ts b/packages/hono/src/index.ts index 2c6bfc0ad..fa0061fa4 100644 --- a/packages/hono/src/index.ts +++ b/packages/hono/src/index.ts @@ -873,11 +873,9 @@ export const zValidator = return; } - const clonedResponse = c.res.clone(); - let value: unknown; try { - value = await clonedResponse.json(); + value = await c.res.json(); } catch { const message = 'Malformed JSON in response'; c.res = new Response(message, { status: 400 });