From 352690e9389a64e0e0fca228714e42ba98b33c37 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 31 Jan 2022 16:02:31 +0100 Subject: [PATCH] fix no periods --- teleforma/views/core.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 7bb4040e..c1c564c3 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -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 -- 2.39.5