Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
921afd198b |
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user