fixes
[wolnelektury.git] / src / social / models.py
index f001e31..d46dc08 100644 (file)
@@ -125,6 +125,7 @@ class Cite(models.Model):
 class Carousel(models.Model):
     placement = models.SlugField(_('placement'), choices=[
         ('main', 'main'),
+        ('main_2022', 'main 2022'),
     ])
     priority = models.SmallIntegerField(_('priority'), default=0)
     language = models.CharField(_('language'), max_length=2, blank=True, default='', choices=settings.LANGUAGES)
@@ -139,7 +140,7 @@ class Carousel(models.Model):
 
     @classmethod
     def get(cls, placement):
-        carousel = cls.objects.filter(models.Q(language='') | models.Q(language=get_language()), placement=placement).order_by('-priority', '?').first()
+        carousel = cls.objects.filter(placement=placement).order_by('-priority', '?').first()
         if carousel is None:
             carousel = cls.objects.create(placement=placement)
         return carousel