diff --git a/leave/sidebar.py b/leave/sidebar.py
index e890cea67..eb36f3c35 100644
--- a/leave/sidebar.py
+++ b/leave/sidebar.py
@@ -69,6 +69,7 @@ def type_accessibility(request, submenu, user_perms, *args, **kwargs):
def assign_accessibility(request, submenu, user_perm, *args, **kwargs):
+ submenu["redirect"] = submenu["redirect"] + "?field=leave_type_id"
return request.user.has_perm("leave.view_assignedleave") or is_reportingmanager(
request.user
)
diff --git a/leave/templates/leave/leave_assign/assigned_leave.html b/leave/templates/leave/leave_assign/assigned_leave.html
index c688c0988..cfce42084 100644
--- a/leave/templates/leave/leave_assign/assigned_leave.html
+++ b/leave/templates/leave/leave_assign/assigned_leave.html
@@ -68,9 +68,9 @@
{{available_leave.leave_type_id}}
- {{available_leave.available_days}}
+ {% if available_leave.leave_type_id.limit_leave %} {{available_leave.total_leave_days}}{% else %}{% trans "No Limit" %}{% endif %}
{{available_leave.carryforward_days}}
- {{available_leave.total_leave_days}}
+ {% if available_leave.leave_type_id.limit_leave %} {{available_leave.total_leave_days}}{% else %}{% trans "No Limit" %}{% endif %}
{{available_leave.leave_taken}}
{{available_leave.assigned_date}}
{% if perms.leave.change_availableleave or perms.leave.delete_availableleave or request.user|is_reportingmanager %}
diff --git a/leave/templates/leave/leave_assign/group_by.html b/leave/templates/leave/leave_assign/group_by.html
index ead150e1c..9e943339d 100644
--- a/leave/templates/leave/leave_assign/group_by.html
+++ b/leave/templates/leave/leave_assign/group_by.html
@@ -117,13 +117,21 @@
{{available_leave.leave_type_id}}
- {{available_leave.available_days}}
+ {% if available_leave.leave_type_id.limit_leave %}
+ {{available_leave.available_days}}
+ {% else %}
+ {% trans "No Limit" %}
+ {% endif %}
{{available_leave.carryforward_days}}
- {{available_leave.total_leave_days}}
+ {% if available_leave.leave_type_id.limit_leave %}
+ {{available_leave.total_leave_days}}
+ {% else %}
+ {% trans "No Limit" %}
+ {% endif %}
{{available_leave.leave_taken}}
@@ -184,7 +192,7 @@
class="oh-pagination__input"
value="{{assigned_leaves.list.number}}"
hx-get="{% url 'assign-filter' %}?{{pd}}"
- hx-target="#ot-table"
+ hx-target="#assignedLeaves"
min="1"
/>