From: Guillaume Pellerin Date: Wed, 17 Jul 2013 17:11:59 +0000 (+0200) Subject: fix course pull X-Git-Tag: 1.1~545 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=eb61ba697bedb6d727acde81e9d6442f219784d3;p=teleforma.git fix course pull --- diff --git a/teleforma/views/core.py b/teleforma/views/core.py index c66db51a..7852213e 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -249,8 +249,10 @@ 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):