diff --git a/backend/src/appointment/database/schemas.py b/backend/src/appointment/database/schemas.py index d1ad20896..7249e1ace 100644 --- a/backend/src/appointment/database/schemas.py +++ b/backend/src/appointment/database/schemas.py @@ -153,7 +153,7 @@ class Config: class ScheduleBase(BaseModel): active: bool | None = True - name: str + name: str = Field(min_length=1) calendar_id: int location_type: LocationType | None = LocationType.inperson location_url: str | None = None diff --git a/frontend/src/components/ScheduleCreation.vue b/frontend/src/components/ScheduleCreation.vue index 037c7db67..663b67092 100644 --- a/frontend/src/components/ScheduleCreation.vue +++ b/frontend/src/components/ScheduleCreation.vue @@ -1,295 +1,325 @@