diff --git a/src/app/schemas/poses.py b/src/app/schemas/poses.py index 94ade39a..c4aa02ad 100644 --- a/src/app/schemas/poses.py +++ b/src/app/schemas/poses.py @@ -18,7 +18,7 @@ class PoseBase(BaseModel): azimuth: float = Field(..., ge=0, lt=360, description="Azimuth of the centre of the position in degrees") - patrol_id: Optional[int] = Field(None, gt=0, description="External patrol identifier") + patrol_id: Optional[int] = Field(None, ge=0, description="External patrol identifier") class PoseCreate(PoseBase): @@ -27,7 +27,7 @@ class PoseCreate(PoseBase): class PoseUpdate(BaseModel): azimuth: Optional[float] = Field(None, ge=0, lt=360, description="Azimuth of the centre of the position in degrees") - patrol_id: Optional[int] = Field(None, gt=0, description="External patrol identifier") + patrol_id: Optional[int] = Field(None, ge=0, description="External patrol identifier") class PoseImage(BaseModel):