Skip to content

Commit 7e85d50

Browse files
committed
fix: Don't crash when a null is in an enum (fixes #500)
1 parent 5861c7c commit 7e85d50

File tree

1 file changed

+1
-1
lines changed
  • openapi_python_client/schema/openapi_schema_pydantic

1 file changed

+1
-1
lines changed

openapi_python_client/schema/openapi_schema_pydantic/schema.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class Schema(BaseModel):
3535
maxProperties: Optional[int] = Field(default=None, ge=0)
3636
minProperties: Optional[int] = Field(default=None, ge=0)
3737
required: Optional[List[str]] = Field(default=None, min_items=1)
38-
enum: Optional[List[Any]] = Field(default=None, min_items=1)
38+
enum: Optional[List[Union[str, int]]] = Field(default=None, min_items=1)
3939
type: Optional[DataType] = Field(default=None)
4040
allOf: Optional[List[Union[Reference, "Schema"]]] = None
4141
oneOf: List[Union[Reference, "Schema"]] = []

0 commit comments

Comments
 (0)