From 3e51dab3330cbb38604d1b7440e14a05d19c55c9 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 17 Jul 2013 16:04:13 +0200 Subject: [PATCH] fix course pull --- teleforma/views/core.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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): -- 2.39.5