Skip to content

Commit 6868068

Browse files
authored
Do not add required value if we are dealing with an enum (#211)
1 parent 1cfc697 commit 6868068

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/com/github/swagger/scala/converter/SwaggerScalaModelConverter.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ class SwaggerScalaModelConverter extends ModelResolver(SwaggerScalaModelConverte
223223
val requiredFlag = !isOptional && (!SwaggerScalaModelConverter.isRequiredBasedOnDefaultValue || !hasDefaultValue)
224224
if (!requiredFlag && Option(schema.getRequired).isDefined && schema.getRequired.contains(propertyName)) {
225225
schema.getRequired.remove(propertyName)
226-
} else if (requiredFlag) {
226+
} else if (requiredFlag && schema.getEnum == null) {
227227
addRequiredItem(schema, propertyName)
228228
}
229229
}

0 commit comments

Comments
 (0)