From e64d588833cf1262a6bcd2b32157eba917bd801b Mon Sep 17 00:00:00 2001 From: Sergey Yarkov Date: Mon, 6 Jun 2022 22:50:25 +0300 Subject: [PATCH] fix: do not change lesson order on deleting last lesson in course --- src/pages/course/course.tsx | 6 +++--- src/pages/courses/edit/components/LessonList/LessonList.tsx | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pages/course/course.tsx b/src/pages/course/course.tsx index c4d72ac..8b86d16 100644 --- a/src/pages/course/course.tsx +++ b/src/pages/course/course.tsx @@ -46,7 +46,7 @@ const CoursePage: React.FC = () => { const isEmptyLessons = course.lessons.length === 0; const isEmptyStudents = course.students.length === 0; - const handleWatchCourse = () => history.push(`/lesson/${course.lessons[0].id}`); + const handleWatchCourse = () => course.lessons[0] && history.push(`/lesson/${course.lessons[0].id}`); const handleEditCourse = () => history.push(`/courses/edit/${course.id}`); @@ -74,7 +74,7 @@ const CoursePage: React.FC = () => { {(me.isAdmin || me.isTeacher) && }