fix: prune unused RBAC permissions

This commit is contained in:
2026-07-17 17:43:45 +08:00
parent b3d0bafc22
commit 7edb4ff853
6 changed files with 97 additions and 29 deletions

View File

@@ -9,7 +9,7 @@ export function getAttendanceExperience(
): AttendanceExperience {
const domains = getRoleDomains(roles, permissions);
if (
permissions.includes('attendance:manage') ||
permissions.includes('attendance:edit') ||
domains.has('academic') ||
domains.has('super')
) {