fix: code generator headers and multipartForm bug (#5056)

* fix: code generator headers and multipartForm bug
This commit is contained in:
Pooja
2025-07-11 13:58:25 +05:30
committed by GitHub
parent a68833089f
commit f1dbc65383
7 changed files with 245 additions and 38 deletions

View File

@@ -68,15 +68,15 @@ const createPostData = (body, type) => {
return {
mimeType: contentType,
text: new URLSearchParams(
body[body.mode]
.filter((param) => param.enabled)
(Array.isArray(body[body.mode]) ? body[body.mode] : [])
.filter((param) => param?.enabled)
.reduce((acc, param) => {
acc[param.name] = param.value;
return acc;
}, {})
).toString(),
params: body[body.mode]
.filter((param) => param.enabled)
params: (Array.isArray(body[body.mode]) ? body[body.mode] : [])
.filter((param) => param?.enabled)
.map((param) => ({
name: param.name,
value: param.value
@@ -85,8 +85,8 @@ const createPostData = (body, type) => {
case 'multipartForm':
return {
mimeType: contentType,
params: body[body.mode]
.filter((param) => param.enabled)
params: (Array.isArray(body[body.mode]) ? body[body.mode] : [])
.filter((param) => param?.enabled)
.map((param) => ({
name: param.name,
value: param.value,