From da2113bde91c7afd40ba26aed06d722dc350c282 Mon Sep 17 00:00:00 2001 From: crazywoola <100913391+crazywoola@users.noreply.github.com> Date: Fri, 4 Apr 2025 15:59:02 +0800 Subject: [PATCH] fix: client side error (#17428) --- web/app/components/workflow/nodes/http/use-config.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/web/app/components/workflow/nodes/http/use-config.ts b/web/app/components/workflow/nodes/http/use-config.ts index 3050196bdb..68c0a89fe7 100644 --- a/web/app/components/workflow/nodes/http/use-config.ts +++ b/web/app/components/workflow/nodes/http/use-config.ts @@ -36,8 +36,12 @@ const useConfig = (id: string, payload: HttpNodeType) => { ...inputs, } const bodyData = newInputs.body.data - if (typeof bodyData === 'string') - newInputs.body.data = transformToBodyPayload(bodyData, [BodyType.formData, BodyType.xWwwFormUrlencoded].includes(newInputs.body.type)) + if (typeof bodyData === 'string') { + newInputs.body = { + ...newInputs.body, + data: transformToBodyPayload(bodyData, [BodyType.formData, BodyType.xWwwFormUrlencoded].includes(newInputs.body.type)), + } + } setInputs(newInputs) setIsDataReady(true)