From: Guillaume Pellerin Date: Thu, 26 Jun 2025 09:46:40 +0000 (+0200) Subject: fix corrector period X-Git-Tag: 2.14.2~5 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=dfc35c2e519bf44f3f8f657abfbeb78b05da5061;p=teleforma.git fix corrector period --- diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 5a2d8544..4edad94a 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -332,8 +332,11 @@ class HomeRedirectView(View): period_id = request.session.get('period_id') if not period_id: students = Student.objects.filter(user=request.user) + correctors = Corrector.objects.filter(user=request.user) if students: period = students[0].period + elif correctors: + period = correctors[0].period else: period = get_default_period() request.session['period_id'] = period.id