Skip to content

Commit 508ed46

Browse files
committed
Fix multipart requests for container types
1 parent 0edec78 commit 508ed46

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • modules/openapi-generator/src/main/resources/typescript-fetch

modules/openapi-generator/src/main/resources/typescript-fetch/apis.mustache

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,12 @@ export class {{classname}} extends runtime.BaseAPI {
268268
{{/isEnumRef}}
269269
{{^isEnumRef}}
270270
{{^withoutRuntimeChecks}}
271+
{{^isContainer}}
271272
formParams.append('{{baseName}}', new Blob([JSON.stringify({{{dataType}}}ToJSON(requestParameters['{{paramName}}']))], { type: "application/json", }));
273+
{{/isContainer}}
274+
{{#isContainer}}
275+
formParams.append('{{baseName}}', new Blob([JSON.stringify(requestParameters['{{paramName}}'])], { type: "application/json", }));
276+
{{/isContainer}}
272277
{{/withoutRuntimeChecks}}{{#withoutRuntimeChecks}}
273278
formParams.append('{{baseName}}', new Blob([JSON.stringify(requestParameters['{{paramName}}'])], { type: "application/json", }));
274279
{{/withoutRuntimeChecks}}

0 commit comments

Comments
 (0)