fix: course indicators issues

This commit is contained in:
swve 2023-04-24 22:54:21 +02:00
parent 76324bc257
commit 34c34fcae0
2 changed files with 2 additions and 2 deletions

View file

@ -57,7 +57,7 @@ function ActivityPage(params: any) {
<ToolTip sideOffset={-5} slateBlack content={activity.name} key={activity.id}>
<Link href={getUriWithOrg(orgslug, "") + `/course/${courseid}/activity/${activity.id.replace("activity_", "")}`}>
<ChapterIndicator
done={course.trail.activities_marked_complete.includes(activity.id) && course.trail.status == "ongoing"}
done={course.trail.activities_marked_complete && course.trail.activities_marked_complete.includes(activity.id) && course.trail.status == "ongoing"}
active={"activity_" + activityid === activity.id ? true : false} key={activity.id}
/>
</Link>

View file

@ -62,7 +62,7 @@ const CourseIdPage = (params: any) => {
<ToolTip sideOffset={-18} slateBlack content={activity.name}>
<Link href={getUriWithOrg(orgslug, "") + `/course/${courseid}/activity/${activity.id.replace("activity_", "")}`}>
<CourseIndicator
done={course.trail.activities_marked_complete.includes(activity.id) && course.trail.status == "ongoing"}
done={course.trail.activities_marked_complete && course.trail.activities_marked_complete.includes(activity.id) && course.trail.status == "ongoing"}
/>
</Link>
</ToolTip>