]> git.parisson.com Git - teleforma.git/commitdiff
fix corrector period
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Thu, 26 Jun 2025 09:46:40 +0000 (11:46 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Thu, 26 Jun 2025 09:46:40 +0000 (11:46 +0200)
teleforma/views/core.py

index 5a2d854415cb7f84600100d9bb22e0f84deddd98..4edad94a6132b4575fcf693082d54c247a4f76a9 100644 (file)
@@ -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