diff options
Diffstat (limited to 'js')
| -rw-r--r-- | js/student-common.js | 6 |
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; |
