diff --git a/employee/templates/cbv/employees_view/view_employees.html b/employee/templates/cbv/employees_view/view_employees.html index 6bbb4f386..98fd730a9 100644 --- a/employee/templates/cbv/employees_view/view_employees.html +++ b/employee/templates/cbv/employees_view/view_employees.html @@ -44,7 +44,7 @@ -
+
{% comment %} my_app/templates/my_app/generic/index.html {% endcomment %} diff --git a/employee/templates/documents/requests.html b/employee/templates/documents/requests.html index 0638f6492..0d2ff8051 100644 --- a/employee/templates/documents/requests.html +++ b/employee/templates/documents/requests.html @@ -39,7 +39,8 @@ {{document_list.grouper}}
- {{document_list.list.0.upload_documents_count}} / {{document_list.list|length}} + {% comment %} # 918 {% endcomment %} + {{document_list.list.0.upload_documents_count}} / {{ document_list.list.paginator.count }}
@@ -155,15 +156,12 @@ {% else %} - + {% comment %} # 918 {% endcomment %} + {% endif %} diff --git a/employee/views.py b/employee/views.py index 8627fdf1e..6e3b0e720 100755 --- a/employee/views.py +++ b/employee/views.py @@ -945,14 +945,28 @@ def document_approve(request, id): """ document_obj = get_object_or_404(Document, id=id) + refresh_url = request.GET.get("refresh_url") or request.POST.get("refresh_url") if document_obj.document: document_obj.status = "approved" document_obj.save() messages.success(request, _("Document request approved")) else: messages.error(request, _("No document uploaded")) + # 918 + if refresh_url: + span = f""" + + + """ + return HttpResponse(span) - return HttpResponse("") + return HttpResponse(status=204, headers={"HX-Refresh": "true"}) @login_required