From be86354c1fba64a3702d04e8a38f75e4dcb6b4c0 Mon Sep 17 00:00:00 2001 From: "Casper V. Kristensen" Date: Fri, 3 Jan 2020 01:53:15 +0100 Subject: [PATCH] Fix ordering on pseudo-responses. --- drakul/raids/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drakul/raids/views.py b/drakul/raids/views.py index eeca141..1a27996 100644 --- a/drakul/raids/views.py +++ b/drakul/raids/views.py @@ -141,7 +141,7 @@ class RaidDetailView(SingleObjectMixin, MultiModelFormView): no_response_users = User.objects \ .exclude(Q(date_joined__gt=raid.date) | Q(characters__raid_responses__raid=raid) | Q(is_active=False)) \ .select_related("main") \ - .order_by("main__klass") + .order_by("main__klass", "rank", "main__name") pseudo_no_responses = [RaidResponse(character=user.main, status=None) for user in no_response_users] prefetch_related_objects(pseudo_no_responses, "character__user__rank", "character__user__main")