From: 李冬冬 Date: Tue, 4 Feb 2020 03:37:47 +0000 (+0800) Subject: :bug: Allow Any type for enums in OpenAPI (#906) X-Git-Tag: 0.48.0~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a448bd63bd6d0f6c512cdede6b38fd9b675939e0;p=thirdparty%2Ffastapi%2Ffastapi.git :bug: Allow Any type for enums in OpenAPI (#906) --- diff --git a/fastapi/openapi/models.py b/fastapi/openapi/models.py index 78b9d86aee..4ca963dfc1 100644 --- a/fastapi/openapi/models.py +++ b/fastapi/openapi/models.py @@ -101,7 +101,7 @@ class SchemaBase(BaseModel): maxProperties: Optional[int] = Field(None, gte=0) minProperties: Optional[int] = Field(None, gte=0) required: Optional[List[str]] = None - enum: Optional[List[str]] = None + enum: Optional[List[Any]] = None type: Optional[str] = None allOf: Optional[List[Any]] = None oneOf: Optional[List[Any]] = None