From: Sebastián Ramírez Date: Wed, 7 Jun 2023 20:44:12 +0000 (+0200) Subject: 🐛 Fix OpenAPI model fields int validations, change `gte` to `ge` (#9635) X-Git-Tag: 0.96.1~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2d35651a5a21db07d2164258cedf35e718662540;p=thirdparty%2Ffastapi%2Ffastapi.git 🐛 Fix OpenAPI model fields int validations, change `gte` to `ge` (#9635) 🐛 Fix OpenAPI model fields int validations, change `gte` to `ge` --- diff --git a/fastapi/openapi/models.py b/fastapi/openapi/models.py index 35aa1672b3..11edfe38ad 100644 --- a/fastapi/openapi/models.py +++ b/fastapi/openapi/models.py @@ -108,14 +108,14 @@ class Schema(BaseModel): exclusiveMaximum: Optional[float] = None minimum: Optional[float] = None exclusiveMinimum: Optional[float] = None - maxLength: Optional[int] = Field(default=None, gte=0) - minLength: Optional[int] = Field(default=None, gte=0) + maxLength: Optional[int] = Field(default=None, ge=0) + minLength: Optional[int] = Field(default=None, ge=0) pattern: Optional[str] = None - maxItems: Optional[int] = Field(default=None, gte=0) - minItems: Optional[int] = Field(default=None, gte=0) + maxItems: Optional[int] = Field(default=None, ge=0) + minItems: Optional[int] = Field(default=None, ge=0) uniqueItems: Optional[bool] = None - maxProperties: Optional[int] = Field(default=None, gte=0) - minProperties: Optional[int] = Field(default=None, gte=0) + maxProperties: Optional[int] = Field(default=None, ge=0) + minProperties: Optional[int] = Field(default=None, ge=0) required: Optional[List[str]] = None enum: Optional[List[Any]] = None type: Optional[str] = None