From: yomguy Date: Wed, 18 Jul 2012 00:35:54 +0000 (+0200) Subject: fix X-Git-Tag: 0.7-dev^2~118 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=14e15eb06d82f4d85acf4360ee02c789b32785c5;p=teleforma.git fix --- diff --git a/teleforma/views.py b/teleforma/views.py index 5c265931..31db3fc1 100755 --- a/teleforma/views.py +++ b/teleforma/views.py @@ -406,17 +406,17 @@ class ConferenceRecordView(FormView): def dispatch(self, *args, **kwargs): return super(ConferenceRecordView, self).dispatch(*args, **kwargs) - def create(self, data): + def create(self, conference): if isinstance(conference, dict): conf, c = Conference.objects.get_or_create(public_id=conference['id']) if c: - c.course = Course.objects.get(code=conference['course_code']) - c.course_type = CourseType.objects.get(name=conference['course_type']) + conf.course = Course.objects.get(code=conference['course_code']) + conf.course_type = CourseType.objects.get(name=conference['course_type']) user = User.objects.get(username=conference['professor_id']) - c.session = conference['session'] - c.professor = Professor.objects.get(user=user) - c.room = Room.objects.get(name=conference['room']) - c.save() + conf.session = conference['session'] + conf.professor = Professor.objects.get(user=user) + conf.room = Room.objects.get(name=conference['room']) + conf.save() #TODO: dates else: raise 'Error : Bad Conference dictionnary'