Skip to content
Snippets Groups Projects
Commit 13b946e6 authored by magicfelix's avatar magicfelix
Browse files

Adapt to Core changes

parent f84e6bc7
No related tags found
No related merge requests found
Pipeline #195915 failed
......@@ -11,7 +11,7 @@ from calendarweek import CalendarWeek
from aleksis.apps.chronos.models import LessonEvent
from aleksis.core.managers import (
AlekSISBaseManagerWithoutMigrations,
RecurrencePolymorphicManager,
CalendarEventManager,
)
if TYPE_CHECKING:
......@@ -73,7 +73,7 @@ class GroupRoleAssignmentQuerySet(QuerySet):
return self.filter(Q(groups=group) | Q(groups__child_groups=group))
class DocumentationManager(RecurrencePolymorphicManager):
class DocumentationManager(CalendarEventManager):
"""Manager adding specific methods to documentations."""
def for_school_term(self, school_term: "SchoolTerm") -> QuerySet["Documentation"]:
......@@ -107,7 +107,7 @@ class DocumentationManager(RecurrencePolymorphicManager):
)
class ParticipationStatusManager(RecurrencePolymorphicManager):
class ParticipationStatusManager(CalendarEventManager):
"""Manager adding specific methods to participation statuses."""
pass
......@@ -68,6 +68,8 @@ class Documentation(CalendarEvent):
# FIXME: DataCheck
name = ""
objects = DocumentationManager()
course = models.ForeignKey(
......@@ -397,6 +399,8 @@ class ParticipationStatus(CalendarEvent):
in a documented unit (e.g. a single lesson event or a custom time frame; see Documentation).
"""
name = ""
# FIXME: DataChecks
objects = ParticipationStatusManager()
......
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