aboutsummaryrefslogtreecommitdiff
path: root/cockpit/js
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-05-29 14:52:00 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-05-29 14:52:00 +0200
commitaa060c946d914affc7981f0d76a7edeb27e1cfe1 (patch)
treeeb842d82c8a3d36c66e538ce879f326aec3e93c9 /cockpit/js
parent983a2303fc0617b9fcb94a2f814fc90693977b5e (diff)
downloadbycs-sol-aa060c946d914affc7981f0d76a7edeb27e1cfe1.tar.gz
bycs-sol-aa060c946d914affc7981f0d76a7edeb27e1cfe1.zip
fix isTeacher detection and use common utils
Diffstat (limited to 'cockpit/js')
-rw-r--r--cockpit/js/cockpit.js8
1 files changed, 2 insertions, 6 deletions
diff --git a/cockpit/js/cockpit.js b/cockpit/js/cockpit.js
index 30fc2a0..192de78 100644
--- a/cockpit/js/cockpit.js
+++ b/cockpit/js/cockpit.js
@@ -11,16 +11,13 @@ import {
} from "./graduation-ENV.js";
import { Student, fetchStudents } from "./student-ENV.js";
+import { isTeacher as getIsTeacher } from "../../utils-ENV.js";
let isTeacher;
let firstname;
let lastname;
let student;
-function getIsTeacher() {
- return Boolean(document.querySelector('a[href*="templates.php"]')) || document.body.classList.contains('editing');
-}
-
function initCurrentName() {
const autoNameDiv = document.getElementById("auto-name");
firstname = autoNameDiv.children[0].innerHTML;
@@ -288,8 +285,7 @@ async function initCockpit() {
}
window.onload = function() {
- // isTeacher = getIsTeacher();
- isTeacher = true;
+ isTeacher = getIsTeacher();
initCurrentName();
initCockpit(isTeacher);
}