From: yomguy Date: Mon, 5 Nov 2012 15:38:02 +0000 (+0100) Subject: fix prof X-Git-Tag: 0.9-probarreau~328 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=54c2ce12db7475fc75dcc4c5c978c1e186cb4cf2;p=teleforma.git fix prof --- diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 679a9e48..76bebe99 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -484,8 +484,9 @@ class ConferenceRecordView(FormView): if c: conf.session = conference['session'] if conference['professor_id']: - user = User.objects.get(username=conference['professor_id']) - conf.professor = Professor.objects.get(user=user) + user = User.objects.filter(username=conference['professor_id']) + if user: + conf.professor = Professor.objects.get(user=user[0]) try: organization, c = Organization.objects.get_or_create(name=conference['organization']) conf.room, c = Room.objects.get_or_create(name=conference['room'],