diff --git a/vulnerabilities/views.py b/vulnerabilities/views.py index 3be0cf0e4..9d9789973 100644 --- a/vulnerabilities/views.py +++ b/vulnerabilities/views.py @@ -41,7 +41,7 @@ class PackageSearch(ListView): model = models.Package template_name = "packages.html" - ordering = ["type", "namespace", "name", "version"] + ordering = ["type", "namespace", "name", "-version_rank"] paginate_by = PAGE_SIZE def get_context_data(self, **kwargs): @@ -62,7 +62,7 @@ def get_queryset(self, query=None): self.model.objects.search(query) .with_vulnerability_counts() .prefetch_related() - .order_by("type", "namespace", "name", "-version") + .order_by("type", "namespace", "name", "-version_rank") )