]> git.parisson.com Git - teleforma.git/commitdiff
fix course pull
authorGuillaume Pellerin <yomguy@parisson.com>
Wed, 17 Jul 2013 14:04:13 +0000 (16:04 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Wed, 17 Jul 2013 14:04:13 +0000 (16:04 +0200)
teleforma/views/core.py

index e6d5112fbf9fe25e839ec59e440d97b5d14409bd..751f8026e1b3ea4d6e74e31a5970d882f3331cda 100644 (file)
@@ -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):