Fix: dedup task in onCreated callback (duplicate with WS task.created)

This commit is contained in:
Markov 2026-02-27 07:26:52 +01:00
parent d5eaa13b21
commit a1854eb4f5

View File

@ -218,7 +218,7 @@ export default function KanbanBoard({ projectId, projectSlug }: Props) {
projectSlug={projectSlug}
initialStatus={createInStatus}
onClose={() => setCreateInStatus(null)}
onCreated={(task) => setTasks((prev) => [...prev, task])}
onCreated={(task) => setTasks((prev) => prev.some((t) => t.id === task.id) ? prev : [...prev, task])}
/>
)}
</div>