From 1ed1dd51900c4c8505c69b18235ed7d1b4c1c635 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Wed, 18 Mar 2020 15:13:50 +0100 Subject: [PATCH] Use API provided through ExtensibleModel to extend announcement query set --- aleksis/apps/chronos/models.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py index 704eee74..0d47ee1e 100644 --- a/aleksis/apps/chronos/models.py +++ b/aleksis/apps/chronos/models.py @@ -553,12 +553,11 @@ class LessonPeriod(ExtensibleModel): indexes = [models.Index(fields=["lesson", "period"])] -@classmethod def for_timetables(cls): return cls.objects.filter(show_in_timetables=True) -Announcement.for_timetables = for_timetables +Announcement.class_method(for_timetables) Announcement.field(show_in_timetables=BooleanField(verbose_name=_("Show announcement in timetable views?"))) -- GitLab