From: Guillaume Pellerin Date: Wed, 17 Jul 2013 14:04:13 +0000 (+0200) Subject: fix course pull X-Git-Tag: 1.3-TC~31^2~1 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=3e51dab3330cbb38604d1b7440e14a05d19c55c9;p=teleforma.git fix course pull --- diff --git a/teleforma/views/core.py b/teleforma/views/core.py index e6d5112f..751f8026 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -245,7 +245,9 @@ class CourseListView(CourseAccessMixin, ListView): course = Course.objects.filter(code=course_dict['code']) if not course: course = Course() - course.from_dict(course_dict) + else: + course = course[0] + course.from_dict(course_dict) class CourseView(CourseAccessMixin, DetailView):