{% load i18n %} {% load static %} {% load basefilters %} {% load horillafilters %} {% include 'filter_tags.html' %} {% if not request.GET.dashboard %} {% if messages %}
{% for message in messages %}
{{ message }}
{% endfor %}
{% endif %}
{% trans "Rejected" %} {% trans "Cancelled" %} {% trans "Requested" %}
{% trans "Select All Requests" %}
{% endif %} {% if leave_requests %}
{% if not request.GET.dashboard %}
{% endif %}
{% trans "Employee" %}
{% trans "Leave Type" %}
{% trans "Start Date" %}
{% trans "End Date" %}
{% trans "Requested Days" %}
{% trans "Leave Clash" %}
{% trans "Status" %}
{% if not dashboard %}
{% trans "Comment" %}
{% if request.user|is_reportingmanager or perms.leave.change_leaverequest or perms.leave.delete_leaverequest or request.user|is_leave_approval_manager %}
{% trans "Actions" %}
{% endif %}
{% trans "Penalties" %}
{% trans "Confirmation" %}
{% endif %}
{% for leave_request in leave_requests %}
{% if not request.GET.dashboard %}
{% endif %}
{% if leave_request in leave_requests_with_interview %}
warning {{leave_request.employee_id}}  {% trans "has an interview in this requested date range." %}
{% endif %}
{{leave_request.employee_id}}
{{leave_request.leave_type_id}}
{{leave_request.start_date}}
{{leave_request.end_date}}
{{leave_request.requested_days}}
groups {{ leave_request.leave_clashes_count }}
{% if leave_request.multiple_approvals and leave_request.status == "requested" %}
{{leave_request.multiple_approvals.approved|length}} / {{leave_request.multiple_approvals.managers|length}} {% trans "Approved" %}
{% else %} {{leave_request.get_status_display}} {% endif %}
{% if not dashboard %}
{% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or request.user|is_leave_approval_manager %} {% endif %} {% if request.user|is_reportingmanager or perms.leave.chanage_leaverequest or perms.leave.delete_leaverequest or request.user|is_leave_approval_manager%} {% if request.user|is_reportingmanager or perms.leave.chanage_leaverequest or request.user|is_leave_approval_manager %} {% endif %} {% if leave_request.status == 'requested' %} {% if request.user|is_reportingmanager or perms.leave.delete_leaverequest or request.user|is_leave_approval_manager %} {% endif %} {% else %} {% endif %} {% endif %}
{% endif %}
{% if leave_request.get_penalties_count %}
{% trans "Penalties" %} :{{leave_request.get_penalties_count}}
{% endif %}
{% if leave_request.status == 'cancelled' %} {% if leave_request.end_date >= current_date %} {% else %} {% endif %} {% else %} {% if leave_request.is_approved and leave_request.status == 'requested' %} current_date.month %} onclick = "leaveRequestConfirm('This leave request is for the month of {{leave_request.start_date|date:'F'}}. Approval depends on the {{leave_request.employee_id.get_full_name}} having available leave days for this month.',event);" {% else %} onclick = "return confirm('Do You really want to Approve this request?')"; {% endif %}> {% else %} {% endif %} {% if leave_request.status != 'rejected' and leave_request.end_date >= current_date %} {% else %} {% endif %} {% endif %}
{% endfor %}
{% elif dashboard and request.GET.dashboard != 'card' %}

{% trans "You have No leave requests for this month." %}

{% else %}

{% trans "You have No leave requests for this filter." %}

{% endif %} {% if not dashboard %}
{% trans "Page" %} {{ leave_requests.number }} {% trans "of" %} {{ leave_requests.paginator.num_pages }}.
{% endif %} {% comment %} {% endcomment %}