File tree Expand file tree Collapse file tree 1 file changed +20
-6
lines changed Expand file tree Collapse file tree 1 file changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -18,18 +18,32 @@ 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 {
32- await Promise . all ( requests ) ;
45+ const response = await Promise . all ( requests ) ;
46+ console . log ( "응답들: " , response ) ;
3347 alert ( "과제가 저장되었습니다." ) ;
3448 onClose ( ) ;
3549 } catch ( error ) {
You can’t perform that action at this time.
0 commit comments