diff --git a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx index f23c9404..365404da 100644 --- a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx +++ b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx @@ -43,8 +43,7 @@ const CourseClient = (props: any) => { function isCourseStarted() { const runs = course.trail.runs; - // checks if one of the obejcts in the array has the property "STATUS_IN_PROGRESS" - return runs.some((run: any) => run.status === "STATUS_IN_PROGRESS"); + return runs.some((run: any) => run.status === "STATUS_IN_PROGRESS" && run.course_id === course.id); } async function quitCourse() { @@ -193,11 +192,10 @@ const CourseClient = (props: any) => {