Fix task creation to use sprint's project when sprint is selected
This commit is contained in:
parent
5bcb1a6468
commit
b737a1c318
@ -482,7 +482,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lastUpdated": 1771551794092,
|
"lastUpdated": 1771552039142,
|
||||||
"sprints": [
|
"sprints": [
|
||||||
{
|
{
|
||||||
"name": "Sprint 1",
|
"name": "Sprint 1",
|
||||||
|
|||||||
@ -123,10 +123,14 @@ export default function Home() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const handleAddTask = () => {
|
const handleAddTask = () => {
|
||||||
if (newTask.title?.trim() && selectedProjectId) {
|
if (newTask.title?.trim()) {
|
||||||
|
// If a specific sprint is selected, use that sprint's project
|
||||||
|
const selectedSprint = newTask.sprintId ? sprints.find(s => s.id === newTask.sprintId) : null
|
||||||
|
const targetProjectId = selectedSprint?.projectId || selectedProjectId || '2'
|
||||||
|
|
||||||
addTask({
|
addTask({
|
||||||
...newTask,
|
...newTask,
|
||||||
projectId: selectedProjectId,
|
projectId: targetProjectId,
|
||||||
status: newTask.status || "backlog",
|
status: newTask.status || "backlog",
|
||||||
sprintId: newTask.sprintId || currentSprint?.id, // Use selected sprint or default to current
|
sprintId: newTask.sprintId || currentSprint?.id, // Use selected sprint or default to current
|
||||||
} as any)
|
} as any)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user