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