From c4063c1ecb5257acdd259b1010f20ad96fc32720 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Thu, 29 Apr 2021 20:11:45 +0200 Subject: [PATCH] [My students] Sort students lists alphabetically --- aleksis/apps/alsijil/model_extensions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/model_extensions.py b/aleksis/apps/alsijil/model_extensions.py index e0bdb6c2a..1484c43df 100644 --- a/aleksis/apps/alsijil/model_extensions.py +++ b/aleksis/apps/alsijil/model_extensions.py @@ -395,7 +395,9 @@ def generate_person_list_with_class_register_statistics( Q(groups=self) | Q(groups__parent_groups=self) ) - persons = persons.select_related("primary_group", "primary_group__school_term") + persons = persons.select_related("primary_group", "primary_group__school_term").order_by( + "last_name", "first_name" + ) persons = persons.annotate( filtered_personal_notes=FilteredRelation( "personal_notes", -- GitLab