From: Gael Le Mignot Date: Fri, 15 Jul 2022 08:51:47 +0000 (+0200) Subject: Fixed handling of PublishedManagers X-Git-Tag: 2.7.1~11 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=9b4f2c197231a25015742575eff62d55fa8873ad;p=teleforma.git Fixed handling of PublishedManagers --- 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):