add allday to calendar model
This commit is contained in:
Binary file not shown.
@@ -12,7 +12,7 @@ class CalendarEventBase(BaseModel):
|
||||
end: Optional[datetime] = None
|
||||
location: Optional[str] = None
|
||||
color: Optional[str] = None # Assuming color exists
|
||||
all_day: Optional[bool] = None # Add all_day field
|
||||
all_day: Optional[bool] = False # Add all_day field, default to False
|
||||
tags: Optional[List[str]] = None # Add optional tags
|
||||
|
||||
@field_validator("tags", mode="before")
|
||||
@@ -51,6 +51,7 @@ class CalendarEventUpdate(BaseModel):
|
||||
class CalendarEventResponse(CalendarEventBase):
|
||||
id: int
|
||||
user_id: int
|
||||
all_day: bool # Ensure all_day is always present in response
|
||||
tags: List[str] # Keep as List[str], remove default []
|
||||
|
||||
@field_validator("tags", mode="before")
|
||||
|
||||
Reference in New Issue
Block a user