diff --git a/leave/templates/leave/leave_allocation_request/leave_allocation_comment.html b/leave/templates/leave/leave_allocation_request/leave_allocation_comment.html index 656f8ff20..2a9e371f2 100644 --- a/leave/templates/leave/leave_allocation_request/leave_allocation_comment.html +++ b/leave/templates/leave/leave_allocation_request/leave_allocation_comment.html @@ -1,124 +1,89 @@ {% load i18n static %} -{% if messages %} -
- {% for message in messages %} -
{{ message }}
- {% endfor %} -
- -{% endif %} +
+ + + + + {% trans "Comments" %} +
-
- - - - {% trans "Comments" %} +
+ {% csrf_token %} + +
+ +
- - {% csrf_token %} - -
- - -
- - -
+ + {% if comments %} -
    +
      {% for comment in comments %} -
    1. +
    2. {{ comment.comment }} - - - + {% if request.user.employee_get == comment.employee_id or perms.leave.delete_leaveallocationrequestcomment or request.user|is_reportingmanager %} + + + + {% endif %}
      {% for file in comment.files.all %} - + + + {% if request.user.employee_get == comment.employee_id or perms.leave.delete_leaverequestfile or request.user|is_reportingmanager %} + + {% endif %} + + {% endfor %} - -
      - {% csrf_token %} - - - -
      + {% if request.user.employee_get == comment.employee_id or perms.leave.delete_leaverequestfile or request.user|is_reportingmanager %} +
      + {% csrf_token %} + + + +
      + {% endif %}
      {% trans 'by' %} - + {{ comment.employee_id.get_full_name }} @ {{comment.request_id.employee_id.get_full_name }} {% trans "'s leave allocation request" %} @@ -126,52 +91,18 @@
- {% endfor %} {% else %} -
-
-
- {% trans "There are no comments to show." %} - +
    +
    +
    +
    + {% trans "There are no comments to show." %} + +
    -
+ {% endif %} - - - - - - - diff --git a/leave/templates/leave/leave_request/leave_comment.html b/leave/templates/leave/leave_request/leave_comment.html index 7d930f62b..01d30c62f 100644 --- a/leave/templates/leave/leave_request/leave_comment.html +++ b/leave/templates/leave/leave_request/leave_comment.html @@ -1,123 +1,85 @@ {% load i18n static %} +{% load basefilters %} -{% if messages %} -
- {% for message in messages %} -
{{ message }}
- {% endfor %} -
- -{% endif %} +
+ + + + {% trans "Comments" %} +
-
- - - - {% trans "Comments" %} +
+ {% csrf_token %} +
+ +
- - - {% csrf_token %} - -
- - -
- - -
+ + {% if comments %} -
    +
      {% for comment in comments %} -
    1. +
    2. {{ comment.comment }} - - - + {% if request.user.employee_get == comment.employee_id or perms.leave.delete_leaverequestcomment or request.user|is_reportingmanager %} + + + + {% endif %}
      {% for file in comment.files.all %} - + + + {% if request.user.employee_get == comment.employee_id or perms.leave.delete_leaverequestfile or request.user|is_reportingmanager %} + + {% endif %} + + {% endfor %} - -
      - {% csrf_token %} - - - -
      + {% if request.user.employee_get == comment.employee_id or perms.base.add_leaverequestfile or request.user|is_reportingmanager %} +
      + {% csrf_token %} + + + +
      + {% endif %}
      {% trans 'by' %} - + {{ comment.employee_id.get_full_name }} @ {{comment.request_id.employee_id.get_full_name }} {% trans "'s leave request" %} @@ -125,52 +87,17 @@
- {% endfor %} {% else %} -
-
-
- {% trans "There are no comments to show." %} - +
    +
    +
    +
    + {% trans "There are no comments to show." %} + +
    -
+ {% endif %} - - - - - - - diff --git a/leave/urls.py b/leave/urls.py index 6365fa335..af4850263 100644 --- a/leave/urls.py +++ b/leave/urls.py @@ -292,7 +292,7 @@ urlpatterns = [ ), path( "delete-leave-comment-file/", - views.delete_comment_file, + views.delete_leave_comment_file, name="delete-leave-comment-file", ), path( diff --git a/leave/views.py b/leave/views.py index 06a14872c..973aebd88 100644 --- a/leave/views.py +++ b/leave/views.py @@ -2015,7 +2015,7 @@ def user_leave_request(request, id): redirect=f"/leave/request-view?id={leave_request.id}", ) mail_thread = LeaveMailSendThread( - request, leave_request, type="request" + request, leave_request, type="request" ) mail_thread.start() messages.success(request, _("Leave request created successfully..")) diff --git a/load_data/work_info_data.json b/load_data/work_info_data.json index 480c4d30e..3cf08d51e 100644 --- a/load_data/work_info_data.json +++ b/load_data/work_info_data.json @@ -3308,8 +3308,7 @@ "hours": "00:00", "start_date": "2024-09-21", "attachment": "", - "employee_id": [7, 4], - "company_id": [] + "employee_id": [7, 4] } }, { @@ -3327,8 +3326,7 @@ "hours": "00:00", "start_date": "2024-09-21", "attachment": "", - "employee_id": [23, 29], - "company_id": [] + "employee_id": [23, 29] } } ]