aboutsummaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/student-common.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/js/student-common.js b/js/student-common.js
index 930c373..a238965 100644
--- a/js/student-common.js
+++ b/js/student-common.js
@@ -16,6 +16,13 @@ class Student {
getGroupName() {
return `g${this.id}${this.name.replace(' ', '')}`;
}
+
+ getRealGroups() {
+ if(typeof this.groups === "string") {
+ return [this.groups];
+ }
+ return this.groups.filter((g) => g !== this.getGroupName());
+ }
}
async function fetchStudent(idFilter, nameFilter, groupFilter) {