]> git.parisson.com Git - teleforma.git/commitdiff
bugfix
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 7 Mar 2023 14:30:29 +0000 (15:30 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 7 Mar 2023 14:30:29 +0000 (15:30 +0100)
teleforma/views/core.py

index af6ef9083e49f15eb25a02cd14e5503440b1dbbf..7e9a81cb037b0ac9ecfadf33572fe15f0ad59b04 100644 (file)
@@ -263,7 +263,7 @@ class CourseListView(CourseAccessMixin, ListView):
             remote_list = s.teleforma.get_course_list(organization_name, department.name)
             if remote_list['result']:
                 for course_dict in remote_list['result']:
-                    course = department_courses.get_or_create(code=course_dict['code'])
+                    course, c = department_courses.get_or_create(code=course_dict['code'])
                     course.from_dict(course_dict)
                     courses_new.append(course)
                     print(course)
@@ -271,7 +271,7 @@ class CourseListView(CourseAccessMixin, ListView):
             remote_list = s.teleforma.get_course_type_list()
             if remote_list['result']:
                 for course_type_dict in remote_list['result']:
-                    course_type = CourseType.objects.get_or_create(name=course_type_dict['name'])
+                    course_type, c = CourseType.objects.get_or_create(name=course_type_dict['name'])
                     course_type.from_dict(course_type_dict)
                     course_types_new.append(course_type)
                     print(course_type)