From c2d5c13d9971fa87bc6c734afb4c9b7acdcbb4b7 Mon Sep 17 00:00:00 2001 From: Artem Zakharchenko Date: Thu, 12 Dec 2024 16:05:02 +0100 Subject: [PATCH] fix(serializeUtils): preserve empty request/response bodies --- src/core/utils/request/serializeUtils.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/utils/request/serializeUtils.ts b/src/core/utils/request/serializeUtils.ts index e92e7f934..7e85913f9 100644 --- a/src/core/utils/request/serializeUtils.ts +++ b/src/core/utils/request/serializeUtils.ts @@ -69,7 +69,8 @@ export function deserializeRequest(serialized: SerializedRequest): Request { export async function serializeResponse( response: Response, ): Promise { - const responseBody = await response.clone().arrayBuffer() + const responseBody = + response.body === null ? undefined : await response.clone().arrayBuffer() return { __serializedType: 'response',