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

Filter for absences in get_absences_simple

parent 5418c0df
No related branches found
No related tags found
1 merge request!120Resolve "Support events and extra lessons in class register"
......@@ -265,9 +265,9 @@ def get_absences(self, week: Optional[CalendarWeek] = None) -> Iterator:
)
def get_absences_simple(self, week: Optional[CalendarWeek] = None) -> PersonalNoteQuerySet:
def get_absences_simple(self, week: Optional[CalendarWeek] = None) -> Iterator:
"""Get all personal notes of absent persons for this event/extra lesson."""
return self.personal_notes.all()
return filter(lambda p: p.absent, self.personal_notes.all())
Event.method(get_absences_simple, "get_absences")
......
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