Skip to content
Snippets Groups Projects
Commit 1520950d authored by magicfelix's avatar magicfelix
Browse files

Adapt to CalendarEventManager

parent ea77e297
No related branches found
No related tags found
1 merge request!421Resolve "Adapt to core changes"
......@@ -5,7 +5,7 @@ from django.db.models import Q
from aleksis.apps.cursus.models import Course
from aleksis.core.managers import (
RecurrencePolymorphicQuerySet,
CalendarEventQuerySet,
)
from aleksis.core.models import Group, Person, Room
......@@ -24,7 +24,7 @@ class TimetableType(Enum):
return cls.__members__.get(s.upper())
class LessonEventQuerySet(RecurrencePolymorphicQuerySet):
class LessonEventQuerySet(CalendarEventQuerySet):
"""Queryset with special query methods for lesson events."""
@staticmethod
......
......@@ -27,7 +27,7 @@ from aleksis.apps.cursus import models as cursus_models
from aleksis.apps.cursus.models import Course
from aleksis.apps.resint.models import LiveDocument
from aleksis.core.managers import (
RecurrencePolymorphicManager,
CalendarEventManager,
)
from aleksis.core.mixins import (
GlobalPermissionModel,
......@@ -169,7 +169,7 @@ class LessonEvent(CalendarEvent):
name = "lesson"
verbose_name = _("Lessons")
objects = RecurrencePolymorphicManager.from_queryset(LessonEventQuerySet)()
objects = CalendarEventManager.from_queryset(LessonEventQuerySet)()
title = models.CharField(verbose_name=_("Name"), max_length=255, blank=True)
......@@ -759,7 +759,7 @@ class SupervisionEvent(LessonEvent):
name = "supervision"
verbose_name = _("Supervisions")
objects = RecurrencePolymorphicManager.from_queryset(SupervisionEventQuerySet)()
objects = CalendarEventManager.from_queryset(SupervisionEventQuerySet)()
@classmethod
def value_title(cls, reference_object: LessonEvent, request: HttpRequest | None = None) -> str:
......
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