diff --git a/modules/swagger-codegen-cli/pom.xml b/modules/swagger-codegen-cli/pom.xml
index 8cc978d408a..78502158647 100644
--- a/modules/swagger-codegen-cli/pom.xml
+++ b/modules/swagger-codegen-cli/pom.xml
@@ -3,7 +3,7 @@
io.swagger
swagger-codegen-project
- 2.2.10-elastic-cloud
+ 2.2.11-elastic-cloud
../..
4.0.0
diff --git a/modules/swagger-codegen-maven-plugin/pom.xml b/modules/swagger-codegen-maven-plugin/pom.xml
index 6c6d4b27ccf..1a9e9e5b1ff 100644
--- a/modules/swagger-codegen-maven-plugin/pom.xml
+++ b/modules/swagger-codegen-maven-plugin/pom.xml
@@ -6,7 +6,7 @@
io.swagger
swagger-codegen-project
- 2.2.10-elastic-cloud
+ 2.2.11-elastic-cloud
../..
swagger-codegen-maven-plugin
diff --git a/modules/swagger-codegen/pom.xml b/modules/swagger-codegen/pom.xml
index 93fd1f26542..ab0282de7fd 100644
--- a/modules/swagger-codegen/pom.xml
+++ b/modules/swagger-codegen/pom.xml
@@ -3,7 +3,7 @@
io.swagger
swagger-codegen-project
- 2.2.10-elastic-cloud
+ 2.2.11-elastic-cloud
../..
4.0.0
diff --git a/modules/swagger-codegen/src/main/resources/scala/apiInvoker.mustache b/modules/swagger-codegen/src/main/resources/scala/apiInvoker.mustache
index 1eda6ad58c3..259c1ca751e 100644
--- a/modules/swagger-codegen/src/main/resources/scala/apiInvoker.mustache
+++ b/modules/swagger-codegen/src/main/resources/scala/apiInvoker.mustache
@@ -173,13 +173,13 @@ class ApiInvoker(val mapper: ObjectMapper = ScalaJsonUtil.getJsonMapper,
builder.post(classOf[ClientResponse], form)
}
else {
- if(body == null) builder.post(classOf[ClientResponse], serialize(body))
+ if(body == null) builder.`type`(contentType).post(classOf[ClientResponse], serialize(body))
else builder.`type`(contentType).post(classOf[ClientResponse], serialize(body))
}
}
case "PUT" => {
- if(formData != null) builder.post(classOf[ClientResponse], formData)
- else if(body == null) builder.put(classOf[ClientResponse], null)
+ if(formData != null) builder.`type`(contentType).post(classOf[ClientResponse], formData)
+ else if(body == null) builder.`type`(contentType).put(classOf[ClientResponse], null)
else builder.`type`(contentType).put(classOf[ClientResponse], serialize(body))
}
case "DELETE" => {
@@ -187,8 +187,8 @@ class ApiInvoker(val mapper: ObjectMapper = ScalaJsonUtil.getJsonMapper,
else builder.`type`(contentType).delete(classOf[ClientResponse], serialize(body))
}
case "PATCH" => {
- if(formData != null) builder.header("X-HTTP-Method-Override", "PATCH").post(classOf[ClientResponse], formData)
- else if(body == null) builder.header("X-HTTP-Method-Override", "PATCH").post(classOf[ClientResponse], null)
+ if(formData != null) builder.header("X-HTTP-Method-Override", "PATCH").`type`(contentType).post(classOf[ClientResponse], formData)
+ else if(body == null) builder.header("X-HTTP-Method-Override", "PATCH").`type`(contentType).post(classOf[ClientResponse], null)
else builder.header("X-HTTP-Method-Override", "PATCH").`type`(contentType).post(classOf[ClientResponse], serialize(body))
}
case _ => null
diff --git a/modules/swagger-generator/pom.xml b/modules/swagger-generator/pom.xml
index dada38402ae..bbd65483cca 100644
--- a/modules/swagger-generator/pom.xml
+++ b/modules/swagger-generator/pom.xml
@@ -4,7 +4,7 @@
io.swagger
swagger-codegen-project
- 2.2.10-elastic-cloud
+ 2.2.11-elastic-cloud
../..
swagger-generator
diff --git a/pom.xml b/pom.xml
index b8022d78421..a2611909e69 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
swagger-codegen-project
pom
swagger-codegen-project
- 2.2.10-elastic-cloud
+ 2.2.11-elastic-cloud
https://github.com/elastic/swagger-codegen
scm:git:git@github.com:elastic/swagger-codegen.git