@@ -168,8 +168,8 @@ const CourseHomeworkEditor: FC<{
168168 isModified : true ,
169169 }
170170
171- props . onUpdate ( { fileInfos : filesControlState . selectedFilesInfo , homework : update } )
172- } , [ title , description , tags , metadata , hasErrors , filesControlState . selectedFilesInfo ] )
171+ props . onUpdate ( { fileInfos : [ ] , homework : update } )
172+ } , [ title , description , tags , metadata , hasErrors ] )
173173
174174 useEffect ( ( ) => {
175175 setHasErrors ( ! title || metadata . hasErrors )
@@ -266,7 +266,7 @@ const CourseHomeworkEditor: FC<{
266266 const newFilesDtos = await ApiSingleton . filesApi . filesGetFilesInfo ( courseId , updatedHomeworkId )
267267 if ( isNewHomework ) props . onUpdate ( {
268268 homework : update ,
269- fileInfos : filesControlState . selectedFilesInfo ,
269+ fileInfos : [ ] ,
270270 isDeleted : true
271271 } ) // remove fake homework
272272 props . onUpdate ( { homework : updatedHomework . value ! , fileInfos : newFilesDtos , isSaved : true } )
@@ -275,7 +275,7 @@ const CourseHomeworkEditor: FC<{
275275 enqueueSnackbar ( responseErrors [ 0 ] , { variant : "warning" , autoHideDuration : 4000 } ) ;
276276 if ( isNewHomework ) props . onUpdate ( {
277277 homework : update ,
278- fileInfos : filesControlState . selectedFilesInfo ,
278+ fileInfos : [ ] ,
279279 isDeleted : true
280280 } ) // remove fake homework
281281 props . onUpdate ( {
0 commit comments