AstraOS Ver. 1.22:
All checks were successful
Deploy AstraOS Panel / deploy (push) Successful in 10s

Fix:
- Administration nicht da wenn keine perms
This commit is contained in:
MrWhiff 2026-04-19 12:34:01 +02:00
parent fcbe67f40a
commit fd977fcc01

View file

@ -193,6 +193,9 @@
Einstellungen Einstellungen
</a> </a>
{% set admin_tools = namespace(has_access=false) %}
{% if 'view_user_management' in session.get('permissions', []) or 'view_role_management' in session.get('permissions', []) or 'view_logs' in session.get('permissions', []) or 'maintenance_management' in session.get('permissions', []) %}
{% set admin_tools.has_access = true %}
<div> <div>
<button class="w-full text-left px-3 py-2 rounded-md transition flex justify-between items-center collapsible flex-shrink-0 <button class="w-full text-left px-3 py-2 rounded-md transition flex justify-between items-center collapsible flex-shrink-0
{% if maintenance_active %}hover:bg-yellow-500/10 hover:text-yellow-300{% else %}hover:bg-purple-500/10 hover:text-purple-300{% endif %}" {% if maintenance_active %}hover:bg-yellow-500/10 hover:text-yellow-300{% else %}hover:bg-purple-500/10 hover:text-purple-300{% endif %}"
@ -235,6 +238,7 @@
</a> </a>
</div> </div>
</div> </div>
{% endif %}
<div> <div>
<button class="w-full text-left px-3 py-2 rounded-md transition flex justify-between items-center collapsible <button class="w-full text-left px-3 py-2 rounded-md transition flex justify-between items-center collapsible