fix: allow null due_date in task schema for PATCH updates

This commit is contained in:
2026-07-28 14:20:03 +00:00
parent b76ba9f5c0
commit 945dd8904a
2 changed files with 2 additions and 2 deletions
@@ -82,7 +82,7 @@ export function TaskDetailPanel({
status, status,
priority, priority,
domain, domain,
due_date: dueDate || null due_date: dueDate || undefined
}) })
}); });
if (!response.ok) throw new Error('Unable to save task'); if (!response.ok) throw new Error('Unable to save task');
+1 -1
View File
@@ -35,7 +35,7 @@ export const taskSchema = z.object({
description: z.string().optional(), description: z.string().optional(),
status: taskStatusEnum.default('todo'), status: taskStatusEnum.default('todo'),
priority: taskPriorityEnum.default('medium'), priority: taskPriorityEnum.default('medium'),
due_date: z.string().datetime().optional(), due_date: z.string().datetime().optional().nullable(),
project_id: z.string().optional(), project_id: z.string().optional(),
milestone_id: z.string().optional(), milestone_id: z.string().optional(),
tags: z.array(z.string()).default([]), tags: z.array(z.string()).default([]),