diff --git a/leave/filters.py b/leave/filters.py index 84f08f6e0..6c9406ae1 100644 --- a/leave/filters.py +++ b/leave/filters.py @@ -174,6 +174,8 @@ class LeaveRequestFilter(HorillaFilterSet): "department_name", "overall_leave", "employee_id__employee_work_info__company_id", + "employee_id__employee_work_info__employee_type_id", + "employee_id__employee_work_info__job_role_id", "employee_id__employee_work_info__reporting_manager_id", "employee_id__employee_work_info__department_id", "employee_id__employee_work_info__job_position_id", diff --git a/leave/templates/cbv/leave_requests/filter.html b/leave/templates/cbv/leave_requests/filter.html index bd8e368d8..64f739741 100644 --- a/leave/templates/cbv/leave_requests/filter.html +++ b/leave/templates/cbv/leave_requests/filter.html @@ -45,9 +45,13 @@ {{form.employee_id__employee_work_info__company_id}}
- - {{form.employee_id__employee_work_info__department_id}} -
+ + {{form.employee_id__employee_work_info__employee_type_id}} + +
+ + {{form.employee_id__employee_work_info__job_position_id}} +
{{form.employee_id__employee_work_info__shift_id}} @@ -59,8 +63,13 @@ {{form.employee_id__employee_work_info__reporting_manager_id}}
- - {{form.employee_id__employee_work_info__job_position_id}} + + {{form.employee_id__employee_work_info__department_id}} +
+ +
+ + {{form.employee_id__employee_work_info__job_role_id}}