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

index c66db51a48cc7dd4e3c8748d23c8f70b37179254..7852213e08fa198087fe00d17044902105ddac06 100644 (file)
@@ -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):