[FIX] GENERAL: User level for payroll dashboard

This commit is contained in:
Horilla
2024-01-25 15:44:58 +05:30
parent 786707fda5
commit 2d87376a0a
2 changed files with 5 additions and 0 deletions

View File

@@ -447,6 +447,7 @@ def contract_info_initial(request):
@login_required
@permission_required("payroll.view_contract")
def view_payroll_dashboard(request):
"""
Dashboard rendering views

View File

@@ -420,6 +420,7 @@
style="display: none"
>
<ul class="oh-sidebar__submenu-items">
{% if perms.payroll.view_contract %}
<li class="oh-sidebar__submenu-item">
<a
href="{%url 'view-payroll-dashboard' %}"
@@ -427,6 +428,7 @@
>{% trans "Dashboard" %}</a
>
</li>
{%endif%}
{% if perms.payroll.view_contract %}
<li class="oh-sidebar__submenu-item">
<a
@@ -896,6 +898,7 @@
</ul>
</div>
</li>
{% if perms.Leave.view_leaverequest %}
<li
class="oh-sidebar__menu-item"
x-data="{ isOpen: getOpenState('configNav') }"
@@ -964,6 +967,7 @@
</ul>
</div>
</li>
{% endif %}
</ul>
</div>
</div>