{% if request.user|is_reportingmanager or perms.leave.change_leaverequest or request.user|is_leave_approval_manager or perms.base.add_penaltyaccounts %}
{% if request.user|is_reportingmanager or perms.leave.change_leaverequest or request.user|is_leave_approval_manager%}
{% if leave_request.status == 'requested' %}
{% else %}
{% endif %}
{% endif %}
{% if request.user|is_reportingmanager or request.user|is_leave_approval_manager or perms.base.add_penaltyaccounts %}
{% endif %}
{% if request.user|is_reportingmanager or perms.leave.change_leaverequest or request.user|is_leave_approval_manager%}
{% if leave_request.status != 'rejected' and leave_request.status != 'cancelled' and leave_request.end_date >= current_date %}
{% else %}
{% endif %}
{% endif %}