]> git.parisson.com Git - teleforma.git/commitdiff
fix no periods
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 31 Jan 2022 15:02:31 +0000 (16:02 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 31 Jan 2022 15:02:31 +0000 (16:02 +0100)
teleforma/views/core.py

index 7bb4040e5c6909c9576bf7843360bc9499592eeb..c1c564c31851ed0b1b96593bea73d8ec45b75908 100644 (file)
@@ -177,14 +177,11 @@ def get_periods(request):
 
 
 def get_default_period(periods):
-    if not periods:
-        return None
-    elif len(periods) == 1:
+    if periods:
         return periods[0]
     else:
-        default_period = Period.objects.get(id=getattr(settings, 'TELEFORMA_PERIOD_DEFAULT_ID', 1))
-        if default_period not in periods:
-            return periods[0]
+        period_id = getattr(settings, 'TELEFORMA_PERIOD_DEFAULT_ID', 1)
+        default_period = Period.objects.get(id=period_id)
         return default_period