From 39901c824f881510a0b3f6443f283f18047282d2 Mon Sep 17 00:00:00 2001 From: Braden Mars Date: Fri, 6 Aug 2021 02:25:10 -0500 Subject: [PATCH] [typescript-inversify] fix: Sets `IsCollectionFormatMulti` to true on multi file uploads (#9796) --- .../codegen/languages/TypeScriptInversifyClientCodegen.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptInversifyClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptInversifyClientCodegen.java index 6de4f086413f..b4b05924917b 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptInversifyClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptInversifyClientCodegen.java @@ -188,6 +188,9 @@ private boolean isLanguageGenericType(String type) { public void postProcessParameter(CodegenParameter parameter) { super.postProcessParameter(parameter); parameter.dataType = applyLocalTypeMapping(parameter.dataType); + if (parameter.isFormParam && parameter.isArray && "binary".equals(parameter.dataFormat)) { + parameter.isCollectionFormatMulti = true; + } } @Override