fix: urlencoded not switching to formdata

This commit is contained in:
Andrew Bastin
2022-01-23 14:13:02 +05:30
parent b57b948107
commit 7861c0006f

View File

@@ -219,17 +219,19 @@ const dispatchers = defineDispatchers({
curr.request.body.contentType === "application/x-www-form-urlencoded" curr.request.body.contentType === "application/x-www-form-urlencoded"
) { ) {
return { return {
...curr.request, request: {
body: <HoppRESTReqBody>{ ...curr.request,
contentType: "multipart/form-data", body: <HoppRESTReqBody>{
body: pipe( contentType: "multipart/form-data",
curr.request.body.body, body: pipe(
parseRawKeyValueEntries, curr.request.body.body,
A.map( parseRawKeyValueEntries,
({ key, value, active }) => A.map(
<FormDataKeyValue>{ key, value, active, isFile: false } ({ key, value, active }) =>
) <FormDataKeyValue>{ key, value, active, isFile: false }
), )
),
},
}, },
} }
} }