From e793f35564ea9fb53c32639444a9c7d1597758ed Mon Sep 17 00:00:00 2001 From: Hugo Mercado Date: Fri, 15 Mar 2019 09:33:21 -0500 Subject: [PATCH] fixed NPE on adding content type extension --- .../swagger/codegen/v3/generators/DefaultCodegenConfig.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java b/src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java index d6f59b9711..e4ff43f023 100644 --- a/src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java +++ b/src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java @@ -3770,7 +3770,9 @@ protected Schema getSchemaFromResponse(ApiResponse response) { Schema schema = null; for (String contentType : response.getContent().keySet()) { schema = response.getContent().get(contentType).getSchema(); - schema.addExtension("x-content-type", contentType); + if (schema != null) { + schema.addExtension("x-content-type", contentType); + } break; } return schema;