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

Adapt to Core changes

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