]> git.parisson.com Git - teleforma.git/commitdiff
filter allowed courses
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 12 Jul 2017 23:57:50 +0000 (01:57 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 12 Jul 2017 23:57:50 +0000 (01:57 +0200)
teleforma/exam/views.py

index 5f2320f4aeee8bb08105fe74e978e0f4b9016f16..4de61a3d3cb1652addd27050c8a4dd4ffdd39c67 100644 (file)
@@ -184,7 +184,7 @@ class ScriptCreateView(ScriptMixinView, CreateView):
     def get_context_data(self, **kwargs):
         context = super(ScriptCreateView, self).get_context_data(**kwargs)
         context['create_fields'] = ['course', 'session', 'type', 'file' ]
-        course_pk_list = [c['course'].id for c in get_courses(self.request.user) if c['course'].exam_scripts]
+        course_pk_list = [c['course'].id for c in get_courses(self.request.user) if c.exam_scripts]
         context['form'].fields['course'].queryset = Course.objects.filter(pk__in=course_pk_list)
         return context