Skip to content

Commit 5b8adb2

Browse files
committed
Fix
1 parent cf4d4f4 commit 5b8adb2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

hwproj.front/src/components/Homeworks/CourseHomeworkExperimental.tsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,10 +264,20 @@ const CourseHomeworkEditor: FC<{
264264
} else {
265265
try {
266266
const newFilesDtos = await ApiSingleton.filesApi.filesGetFilesInfo(courseId, updatedHomeworkId)
267+
if (isNewHomework) props.onUpdate({
268+
homework: update,
269+
fileInfos: filesControlState.selectedFilesInfo,
270+
isDeleted: true
271+
}) // remove fake homework
267272
props.onUpdate({homework: updatedHomework.value!, fileInfos: newFilesDtos, isSaved: true})
268273
} catch (e) {
269274
const responseErrors = await ErrorsHandler.getErrorMessages(e as Response)
270275
enqueueSnackbar(responseErrors[0], {variant: "warning", autoHideDuration: 4000});
276+
if (isNewHomework) props.onUpdate({
277+
homework: update,
278+
fileInfos: filesControlState.selectedFilesInfo,
279+
isDeleted: true
280+
}) // remove fake homework
271281
props.onUpdate({
272282
homework: updatedHomework.value!,
273283
fileInfos: filesControlState.selectedFilesInfo,

0 commit comments

Comments
 (0)