File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed
Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff 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 ) ;
You can’t perform that action at this time.
0 commit comments