aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/student-common.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/js/student-common.js b/js/student-common.js
index a238965..48f7d60 100644
--- a/js/student-common.js
+++ b/js/student-common.js
@@ -65,13 +65,13 @@ async function fetchStudents(idFilter, nameFilter, groupFilter) {
const groupCell = row.querySelector(".c5");
const groupsText = groupCell.querySelector("a.quickeditlink").textContent;
- const group = groupsText.trim();
+ const groups = groupsText.trim().split(", ");
if ((!idFilter || id === idFilter) &&
(!nameFilter || name.includes(nameFilter)) &&
- (!groupFilter || groupFilter === group))
+ (!groupFilter || groups.filter((g) => g.includes(groupFilter))))
{
- students.push(new Student(id, name, group));
+ students.push(new Student(id, name, groups));
}
});
return students;