Fix javascript

This commit is contained in:
2026-01-06 14:54:31 -05:00
parent e3b333048f
commit 0cef19a0ca
+2 -2
View File
@@ -1025,7 +1025,7 @@ function exportAttendance() {
console.log("Template - session.role:", '{{ session.role }}'); console.log("Template - session.role:", '{{ session.role }}');
console.log("Template - window.userRole set to:", window.userRole); console.log("Template - window.userRole set to:", window.userRole);
if (!['admin', 'payroll'].includes(userRole)) { if (!['admin', 'payroll', 'accounting'].includes(userRole)) {
console.log("Export access denied - insufficient privileges"); console.log("Export access denied - insufficient privileges");
alert("Access denied. Only administrators and payroll staff can export data."); alert("Access denied. Only administrators and payroll staff can export data.");
return; return;
@@ -1072,7 +1072,7 @@ function exportAttendanceCSV() {
// Check user role before proceeding // Check user role before proceeding
const userRole = window.userRole; const userRole = window.userRole;
if (!['admin', 'payroll'].includes(userRole)) { if (!['admin', 'payroll', 'accounting'].includes(userRole)) {
console.log("CSV export access denied - insufficient privileges"); console.log("CSV export access denied - insufficient privileges");
alert("Access denied. Only administrators and payroll staff can export data."); alert("Access denied. Only administrators and payroll staff can export data.");
return; return;