]> git.parisson.com Git - teleforma.git/commitdiff
fix prof
authoryomguy <yomguy@parisson.com>
Mon, 5 Nov 2012 15:38:02 +0000 (16:38 +0100)
committeryomguy <yomguy@parisson.com>
Mon, 5 Nov 2012 15:38:02 +0000 (16:38 +0100)
teleforma/views/core.py

index 679a9e481dde23fc74ad9240d0427c8119c471a9..76bebe99765ecb2bd8af28adbc884ca6a95437f9 100644 (file)
@@ -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'],