Skip to content

Commit d431ce5

Browse files
committed
quick fix for edit course bug where start date not auto setting
1 parent bfd58d7 commit d431ce5

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

devU-client/src/components/pages/forms/courses/courseUpdatePage.tsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ const CourseUpdatePage = ({ }) => {
6464
semester: res.semester,
6565
isPublic: res.isPublic
6666
});
67-
setStartDate(new Date(res.startDate).toISOString().split("T")[0]);
68-
setEndDate(new Date(res.endDate).toISOString().split("T")[0]);
69-
setPrivateDate(new Date(res.privateDate).toISOString().split("T")[0]);
67+
setStartDate(new Date(res.startDate).toISOString());
68+
setEndDate(new Date(res.endDate).toISOString());
69+
setPrivateDate(new Date(res.privateDate).toISOString());
7070
isMounted = true;
7171
});
7272
}
@@ -109,10 +109,15 @@ const CourseUpdatePage = ({ }) => {
109109
name: formData.name,
110110
number: formData.number,
111111
semester: formData.semester,
112-
startDate: startDate + "T16:02:41.849Z",
113-
endDate: endDate + "T16:02:41.849Z",
112+
startDate: startDate,
113+
endDate: endDate,
114114
isPublic: formData.isPublic,
115-
privateDate: privateDate + "T16:02:41.849Z",
115+
privateDate: privateDate,
116+
}
117+
118+
if (!startDate) {
119+
setAlert({ autoDelete: true, type: 'error', message: 'Please select semester and session' })
120+
return
116121
}
117122

118123
RequestService.put(`/api/courses/${courseId}`, finalFormData)

0 commit comments

Comments
 (0)