fix: workflow http node (#20262)

This commit is contained in:
zxhlyh 2025-05-27 11:05:38 +08:00 committed by GitHub
parent b357eca307
commit b12c28a984
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -42,6 +42,12 @@ const useConfig = (id: string, payload: HttpNodeType) => {
data: transformToBodyPayload(bodyData, [BodyType.formData, BodyType.xWwwFormUrlencoded].includes(newInputs.body.type)), data: transformToBodyPayload(bodyData, [BodyType.formData, BodyType.xWwwFormUrlencoded].includes(newInputs.body.type)),
} }
} }
else if (!bodyData) {
newInputs.body = {
...newInputs.body,
data: [],
}
}
setInputs(newInputs) setInputs(newInputs)
setIsDataReady(true) setIsDataReady(true)
@ -151,7 +157,7 @@ const useConfig = (id: string, payload: HttpNodeType) => {
inputs.url, inputs.url,
inputs.headers, inputs.headers,
inputs.params, inputs.params,
typeof inputs.body.data === 'string' ? inputs.body.data : inputs.body.data.map(item => item.value).join(''), typeof inputs.body.data === 'string' ? inputs.body.data : inputs.body.data?.map(item => item.value).join(''),
fileVarInputs, fileVarInputs,
]) ])