Properly consider new role in templates.

This commit is contained in:
Jens Luedicke
2025-07-03 01:53:32 +02:00
parent 2a62dcdcf3
commit 1145e1a517
3 changed files with 6 additions and 6 deletions

View File

@@ -3,7 +3,7 @@
{% block content %}
<div class="admin-container">
<h1>
{% if g.user.role == Role.ADMIN %}
{% if g.user.role == Role.ADMIN or g.user.role == Role.SYSTEM_ADMIN %}
Admin Dashboard
{% elif g.user.role == Role.SUPERVISOR %}
Supervisor Dashboard
@@ -39,7 +39,7 @@
</div>
<!-- Admin-only sections -->
{% if g.user.role == Role.ADMIN %}
{% if g.user.role == Role.ADMIN or g.user.role == Role.SYSTEM_ADMIN %}
<div class="stats-section">
<h2>System Overview</h2>
<div class="stats-grid">
@@ -90,7 +90,7 @@
{% endif %}
<!-- Team Leader and Supervisor sections -->
{% if g.user.role in [Role.TEAM_LEADER, Role.SUPERVISOR, Role.ADMIN] %}
{% if g.user.role in [Role.TEAM_LEADER, Role.SUPERVISOR, Role.ADMIN, Role.SYSTEM_ADMIN] %}
<div class="team-section">
<h2>Team Management</h2>
@@ -107,7 +107,7 @@
</div>
<div class="admin-panel">
{% if g.user.role == Role.ADMIN %}
{% if g.user.role == Role.ADMIN or g.user.role == Role.SYSTEM_ADMIN %}
<div class="admin-card">
<h2>Team Configuration</h2>
<p>Create and manage team structures.</p>