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