diff --git a/vulnerabilities/templates/packages.html b/vulnerabilities/templates/packages.html index a6f63468a..204621207 100644 --- a/vulnerabilities/templates/packages.html +++ b/vulnerabilities/templates/packages.html @@ -28,7 +28,7 @@

Results of your query

-

Total Results {{packages|length}}

+

Total Results {{ total_results }}

diff --git a/vulnerabilities/views.py b/vulnerabilities/views.py index 175fd9b39..3f680acb2 100644 --- a/vulnerabilities/views.py +++ b/vulnerabilities/views.py @@ -45,12 +45,14 @@ def get(self, request): if request.GET: packages = self.request_to_queryset(request) + total_results = packages.count() page_no = int(request.GET.get("page", 1)) packages = Paginator(packages, 50).get_page(page_no) context["packages"] = packages context["searched_for"] = urlencode( {param: request.GET[param] for param in request.GET if param != "page"} ) + context["total_results"] = total_results return render(request, self.template_name, context)