@@ -38,7 +38,7 @@ class OfficerTermCreate(BaseModel):
3838 """Request body to create a new Officer Term"""
3939
4040 computing_id : str = Field (..., max_length = COMPUTING_ID_LEN )
41- position : OfficerPositionEnum = Field (..., max_length = 128 )
41+ position : OfficerPositionEnum
4242 start_date : date
4343 end_date : date | None = None
4444 nickname : str | None = Field (None , max_length = 128 )
@@ -67,7 +67,7 @@ class OfficerTermUpdate(BaseModel):
6767 """Request body to patch an Officer Term"""
6868
6969 computing_id : str | None = Field (None , max_length = COMPUTING_ID_LEN )
70- position : OfficerPositionEnum | None = Field (None , max_length = 128 )
70+ position : OfficerPositionEnum | None = Field (None )
7171 start_date : date | None = None
7272 end_date : date | None = None
7373 nickname : str | None = Field (None , max_length = 128 )
@@ -130,7 +130,7 @@ class OfficerCreate(OfficerBase):
130130 Parameters when creating a new Officer
131131 """
132132
133- computing_id : str
133+ computing_id : str | None = Field ( None , max_length = COMPUTING_ID_LEN )
134134
135135 discord_id : str | None = None
136136 discord_name : str | None = None
0 commit comments