v1.5.1 — 修复编辑任务后误删DOM导致只剩一条
This commit is contained in:
@@ -201,9 +201,8 @@ window.openTaskForm = (projectId, taskId) => {
|
||||
|
||||
window.submitTaskForm = async (event, projectId) => {
|
||||
event.preventDefault();
|
||||
const form = event.currentTarget;
|
||||
const data = Object.fromEntries(new FormData(form).entries());
|
||||
data.project_id = projectId;
|
||||
const data = Object.fromEntries(new FormData(event.currentTarget).entries());
|
||||
data.project_id = Number(projectId);
|
||||
const taskId = data.task_id;
|
||||
delete data.task_id;
|
||||
try {
|
||||
@@ -212,10 +211,8 @@ window.submitTaskForm = async (event, projectId) => {
|
||||
} else {
|
||||
await api("/api/tasks", { method: "POST", body: JSON.stringify({ data }) });
|
||||
}
|
||||
form.reset();
|
||||
form.classList.add("hidden");
|
||||
await load();
|
||||
showTaskModal(projectId);
|
||||
showTaskModal(Number(projectId));
|
||||
} catch (error) {
|
||||
alert("保存失败:" + error.message);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user