diff --git a/admin/src/pages/MeetingPlannerPage.tsx b/admin/src/pages/MeetingPlannerPage.tsx
index f992b2a9..639305cc 100644
--- a/admin/src/pages/MeetingPlannerPage.tsx
+++ b/admin/src/pages/MeetingPlannerPage.tsx
@@ -449,7 +449,6 @@ export default function MeetingPlannerPage() {
notifyOnVote: true,
options: [
{ date: null, startTime: null, endTime: null },
- { date: null, startTime: null, endTime: null },
],
}}
>
@@ -487,7 +486,7 @@ export default function MeetingPlannerPage() {
- {fields.length > 2 && (
+ {fields.length > 1 && (
} onClick={() => remove(name)} />
)}
diff --git a/api/src/modules/meeting-planner/meeting-planner.schemas.ts b/api/src/modules/meeting-planner/meeting-planner.schemas.ts
index 246d9923..e97b1c4b 100644
--- a/api/src/modules/meeting-planner/meeting-planner.schemas.ts
+++ b/api/src/modules/meeting-planner/meeting-planner.schemas.ts
@@ -13,7 +13,7 @@ export const createPollSchema = z.object({
date: z.string().regex(/^\d{4}-\d{2}-\d{2}$/, 'Date must be YYYY-MM-DD'),
startTime: z.string().regex(/^\d{2}:\d{2}$/, 'Start time must be HH:MM'),
endTime: z.string().regex(/^\d{2}:\d{2}$/, 'End time must be HH:MM'),
- })).min(2, 'At least 2 options required').max(20, 'Maximum 20 options'),
+ })).min(1, 'At least 1 option required').max(20, 'Maximum 20 options'),
});
export const updatePollSchema = z.object({