Skip to content

Commit 580a01d

Browse files
committed
[fix]: ManagaTask.jsx save_btn 핸들링 처리 추가
1 parent aadcc89 commit 580a01d

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

frontend/src/components/TaskModal.jsx

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,28 @@ const TaskModal = ({ weekInfo, onClose }) => {
1818
};
1919

2020
const handleSave = async () => {
21-
const requests = taskList.map((task, index) =>
22-
api.post("/admin/assignment/signup", {
21+
console.log("save clicked");
22+
23+
const weekNumber = parseInt(weekInfo.week.replace("주차", "")); // 주차 숫자 정보만 추출
24+
const filteredTasks = taskList.filter((t) => t.trim() !== ""); // 빈 값 제거
25+
26+
const requests = filteredTasks.map((task, index) => {
27+
console.log("sending:", {
28+
subject: topic,
29+
assignmentName: task,
30+
week: weekNumber,
31+
day: day,
32+
orderNumber: index + 1,
33+
});
34+
35+
return api.post("/admin/assignment/signup", {
2336
subject: topic,
2437
assignmentName: task,
25-
week: parseInt(weekInfo.week),
38+
week: weekNumber,
2639
day: day,
2740
orderNumber: index + 1,
28-
})
29-
);
41+
});
42+
});
3043

3144
try {
3245
await Promise.all(requests);

0 commit comments

Comments
 (0)