Skip to content
Snippets Groups Projects
Verified Commit 3651c764 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Add distinct filter to persons query in annoted persons list

parent 24245204
No related branches found
No related tags found
1 merge request!126Resolve "[SQL] Monster query on personal notes"
Pipeline #5396 passed
......@@ -282,7 +282,8 @@ def generate_person_list_with_class_register_statistics(
persons = persons.filter(
personal_notes__groups_of_person=self,
personal_notes__lesson_period__lesson__validity__school_term=self.school_term,
).annotate(
).distinct()
persons = persons.annotate(
absences_count=Count(
"personal_notes__absent",
filter=Q(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment