diff --git a/src/pages/course-selection/course-selection.vue b/src/pages/course-selection/course-selection.vue index 817ba32..a1f78ee 100644 --- a/src/pages/course-selection/course-selection.vue +++ b/src/pages/course-selection/course-selection.vue @@ -89,6 +89,19 @@ }); this.directory = result.data.studentInfos; + // Use directory data + this.directory.forEach(d => + { + d.classes.split('|').forEach(classId => + { + // Add grade level + let info = this.courseInfo[this.courseIdIndex[+classId]]; + if (info as any != null && !info.gradeLevels.includes(d.gradeLevel)) + { + info.gradeLevels.push(d.gradeLevel); + } + }) + }) } }); }