Compare commits

..

1 Commits

Author SHA1 Message Date
mac
921afd198b v1.5.1 — 修复编辑任务后误删DOM导致只剩一条 2026-06-16 10:57:29 +08:00

View File

@@ -201,9 +201,8 @@ window.openTaskForm = (projectId, taskId) => {
window.submitTaskForm = async (event, projectId) => { window.submitTaskForm = async (event, projectId) => {
event.preventDefault(); event.preventDefault();
const form = event.currentTarget; const data = Object.fromEntries(new FormData(event.currentTarget).entries());
const data = Object.fromEntries(new FormData(form).entries()); data.project_id = Number(projectId);
data.project_id = projectId;
const taskId = data.task_id; const taskId = data.task_id;
delete data.task_id; delete data.task_id;
try { try {
@@ -212,10 +211,8 @@ window.submitTaskForm = async (event, projectId) => {
} else { } else {
await api("/api/tasks", { method: "POST", body: JSON.stringify({ data }) }); await api("/api/tasks", { method: "POST", body: JSON.stringify({ data }) });
} }
form.reset();
form.classList.add("hidden");
await load(); await load();
showTaskModal(projectId); showTaskModal(Number(projectId));
} catch (error) { } catch (error) {
alert("保存失败:" + error.message); alert("保存失败:" + error.message);
} }