aboutsummaryrefslogtreecommitdiff
path: root/cockpit
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-06-03 12:36:59 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-06-03 12:36:59 +0200
commit884d18a2f3cb04657fcb0648e8ef5ad3f7cb5d1d (patch)
tree880bde9078f7d4a76ad8d9b85f55c5f4f2cd2c0b /cockpit
parent3aa61d36815a06905362c0b533dcdd4884463ff7 (diff)
downloadbycs-sol-884d18a2f3cb04657fcb0648e8ef5ad3f7cb5d1d.tar.gz
bycs-sol-884d18a2f3cb04657fcb0648e8ef5ad3f7cb5d1d.zip
cockpit: only add graduation click handlers for teachers
Diffstat (limited to 'cockpit')
-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"));