Skip to content

Commit cba2d3b

Browse files
committed
2 parents cd6b844 + 16ac05d commit cba2d3b

File tree

2 files changed

+4
-4
lines changed
  • modules/openapi-generator/src/main/resources/Java/libraries/vertx
  • samples/client/petstore/java/vertx/src/main/java/org/openapitools/client

2 files changed

+4
-4
lines changed

modules/openapi-generator/src/main/resources/Java/libraries/vertx/ApiClient.mustache

+2-2
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ public class ApiClient {
444444
445445
updateParamsForAuth(authNames, queryParams, headerParams);
446446
447-
if (accepts != null) {
447+
if (accepts != null && accepts.length > 0) {
448448
headerParams.add(HttpHeaders.ACCEPT, selectHeaderAccept(accepts));
449449
}
450450

@@ -579,7 +579,7 @@ public class ApiClient {
579579
return;
580580
} else {
581581
try {
582-
resultContent = Json.mapper.readValue(httpResponse.bodyAsString(), returnType);
582+
resultContent = this.objectMapper.readValue(httpResponse.bodyAsString(), returnType);
583583
result = Future.succeededFuture(resultContent);
584584
} catch (Exception e) {
585585
result = ApiException.fail(new DecodeException("Failed to decode:" + e.getMessage(), e));

samples/client/petstore/java/vertx/src/main/java/org/openapitools/client/ApiClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ public <T> void invokeAPI(String path, String method, List<Pair> queryParams, Ob
440440

441441
updateParamsForAuth(authNames, queryParams, headerParams);
442442

443-
if (accepts != null) {
443+
if (accepts != null && accepts.length > 0) {
444444
headerParams.add(HttpHeaders.ACCEPT, selectHeaderAccept(accepts));
445445
}
446446

@@ -575,7 +575,7 @@ protected <T> Handler<AsyncResult<HttpResponse<Buffer>>> buildResponseHandler(Ty
575575
return;
576576
} else {
577577
try {
578-
resultContent = Json.mapper.readValue(httpResponse.bodyAsString(), returnType);
578+
resultContent = this.objectMapper.readValue(httpResponse.bodyAsString(), returnType);
579579
result = Future.succeededFuture(resultContent);
580580
} catch (Exception e) {
581581
result = ApiException.fail(new DecodeException("Failed to decode:" + e.getMessage(), e));

0 commit comments

Comments
 (0)