Skip to content

Commit 73e1f6e

Browse files
committed
Fix invalid discriminator value
1 parent 848e606 commit 73e1f6e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

modules/openapi-generator/src/main/java/org/openapitools/codegen/OpenAPINormalizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1619,7 +1619,7 @@ protected String getDiscriminatorValue(String refSchema) {
16191619
String schemaName = refSchema.contains("/") ? refSchema.substring(refSchema.lastIndexOf('/') + 1) : refSchema;;
16201620
Schema schema = ModelUtils.getSchema(openAPI, schemaName);
16211621
if (schema != null && schema.getExtensions() != null) {
1622-
String discriminatorValue = String.valueOf(schema.getExtensions().get("x-discriminator-value"));
1622+
String discriminatorValue = Objects.toString(schema.getExtensions().get("x-discriminator-value"), null);
16231623
if (discriminatorValue != null) {
16241624
return discriminatorValue;
16251625
}

0 commit comments

Comments
 (0)