From 9b4f2c197231a25015742575eff62d55fa8873ad Mon Sep 17 00:00:00 2001 From: Gael Le Mignot Date: Fri, 15 Jul 2022 10:51:47 +0200 Subject: [PATCH] Fixed handling of PublishedManagers --- teleforma/webclass/models.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/teleforma/webclass/models.py b/teleforma/webclass/models.py index 1e1fa48e..430ae8d7 100644 --- a/teleforma/webclass/models.py +++ b/teleforma/webclass/models.py @@ -126,10 +126,9 @@ class BBBServer(models.Model): return "Serveur %d" % self.id -class PublishedManager(models.Manager): - def get_query_set(self): - return super(PublishedManager, self).get_query_set().filter(status=3).exclude(end_date__lt=date.today()) - +class WebclassPublishedManager(models.Manager): + def get_queryset(self): + return super(WebclassPublishedManager, self).get_queryset().filter(status=3).exclude(end_date__lt=date.today()) class Webclass(models.Model): @@ -156,7 +155,7 @@ class Webclass(models.Model): comment = ShortTextField(_('comment'), max_length=255, blank=True) objects = models.Manager() - published = PublishedManager() + published = WebclassPublishedManager() class Meta(MetaCore): db_table = app_label + '_' + 'webclass' @@ -186,8 +185,8 @@ class Webclass(models.Model): class SlotPublishedManager(models.Manager): - def get_query_set(self): - return super(SlotPublishedManager, self).get_query_set().filter(webclass__status=3).exclude(webclass__end_date__lt=date.today()) + def get_queryset(self): + return super(SlotPublishedManager, self).get_queryset().filter(webclass__status=3).exclude(webclass__end_date__lt=date.today()) class WebclassSlot(models.Model): -- 2.39.5