From bdfd558064641583163297a13cb2e78ceb18a844 Mon Sep 17 00:00:00 2001 From: Gael Le Mignot Date: Tue, 13 Nov 2018 14:24:45 +0100 Subject: [PATCH] Fixed bug linked to variable script numbers --- teleforma/exam/views.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/teleforma/exam/views.py b/teleforma/exam/views.py index bd2b27c9..489c4225 100755 --- a/teleforma/exam/views.py +++ b/teleforma/exam/views.py @@ -71,6 +71,12 @@ class ScriptView(ScriptMixinView, CourseAccessMixin, UpdateView): template_name='exam/script_detail.html' form_class = ScriptForm + def get_form_kwargs(self): + kwargs = super(ScriptView, self).get_form_kwargs() + script = self.get_object() + kwargs['period'] = script.period + return kwargs + def get_success_url(self): period = Period.objects.get(id=self.kwargs['period_id']) return reverse_lazy('teleforma-exam-scripts-pending', kwargs={'period_id':period.id}) -- 2.39.5