Skip to content

Commit 433208a

Browse files
authored
Merge pull request DefectDojo#13127 from LeoOMaia/default-findinggroup
fix default order to finding_groups
2 parents 5ada3e3 + aeb7c4a commit 433208a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

dojo/finding_group/views.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ def order_field(self, request: HttpRequest, group_findings_queryset: QuerySet[Fi
236236
order_field_param = order_field_param[1:] if reverse_order else order_field_param
237237
if order_field_param in {"name", "creator", "findings_count", "sla_deadline"}:
238238
prefix = "-" if reverse_order else ""
239-
group_findings_queryset = group_findings_queryset.order_by(f"{prefix}{order_field_param}")
240-
return group_findings_queryset
239+
return group_findings_queryset.order_by(f"{prefix}{order_field_param}")
240+
return group_findings_queryset.order_by("id")
241241

242242
def filters(self, request: HttpRequest) -> tuple[str, str | None, list[str], list[str]]:
243243
name_filter: str = request.GET.get("name", "").lower()
@@ -285,7 +285,6 @@ def get_finding_groups(self, request: HttpRequest, products: QuerySet[Product] |
285285

286286
def paginate_queryset(self, queryset: QuerySet[Finding_Group], request: HttpRequest) -> Page:
287287
page_size = int(request.GET.get("page_size", 25))
288-
queryset = queryset.order_by("id")
289288
paginator = Paginator(queryset, page_size)
290289
page_number = request.GET.get("page")
291290
return paginator.get_page(page_number)

0 commit comments

Comments
 (0)