aboutsummaryrefslogtreecommitdiff
path: root/cockpit/js
diff options
context:
space:
mode:
Diffstat (limited to 'cockpit/js')
-rw-r--r--cockpit/js/cockpit.js14
1 files changed, 9 insertions, 5 deletions
diff --git a/cockpit/js/cockpit.js b/cockpit/js/cockpit.js
index de0f3ed..296dada 100644
--- a/cockpit/js/cockpit.js
+++ b/cockpit/js/cockpit.js
@@ -216,15 +216,19 @@ function updateStudentInfo() {
tag.innerHTML = student.graduation.level;
tag.style.display = "block";
- document.getElementById("student-info-green").addEventListener('click', () => pointClickHandler("green"));
document.getElementById("student-info-points-green").innerHTML = student.graduation.green;
-
- document.getElementById("student-info-orange").addEventListener('click', () => pointClickHandler("orange"));
document.getElementById("student-info-points-orange").innerHTML = student.graduation.orange;
-
- document.getElementById("student-info-red").addEventListener('click', () => pointClickHandler("red"));
document.getElementById("student-info-points-red").innerHTML = student.graduation.red;
+ if (isTeacher) {
+ document.getElementById("student-info-green").addEventListener('click',
+ () => pointClickHandler("green"));
+ document.getElementById("student-info-orange").addEventListener('click',
+ () => pointClickHandler("orange"));
+ document.getElementById("student-info-red").addEventListener('click',
+ () => pointClickHandler("red"));
+ }
+
renderGraduationLevel(student.graduation, document.getElementById("student-info-level"));
renderGraduationStickers(student.graduation, document.getElementById("student-info-stickers"));