From 24575fc2e1f4b1bd5aa55770578c36248c7fd53a Mon Sep 17 00:00:00 2001 From: NouemanKHAL Date: Tue, 29 Jun 2021 12:08:55 +0200 Subject: [PATCH] Fix NullPointerException on ComposedSchema --- .../openapitools/codegen/languages/TypeScriptClientCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java index b0d0ef7452c1..7c8e233b06c8 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java @@ -1227,7 +1227,7 @@ private String toExampleValueRecursive(String modelName, Schema schema, Object o } else if (ModelUtils.isComposedSchema(schema)) { ComposedSchema cm = (ComposedSchema) schema; List ls = cm.getOneOf(); - if (!ls.isEmpty()) { + if (ls != null && !ls.isEmpty()) { return fullPrefix + toExampleValue(ls.get(0)) + closeChars; } return fullPrefix + closeChars;