diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index 57e485d03a1edf989d313157ba9ca2360d123cf5..a429fa2832523cfe152e8d9d5deda18d0a1a9de5 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -689,17 +689,6 @@ class Documentation(CalendarEvent): return cls.objects.get(id=_id), False - def build_participation_status(self, person: Person) -> "ParticipationStatus": - """Build participation status object for this documentation and a person.""" - return ParticipationStatus( - person=person, - related_documentation=self, - datetime_start=self.datetime_start, - datetime_end=self.datetime_end, - # Set timezone directly as save of ParticipationStatus won't be called in bulk_create - timezone=self.timezone, - ) - def touch(self): """Ensure that participation statuses are created for this documentation.""" # TODO: Check for preexisting absences in kolego