]> git.parisson.com Git - teleforma.git/commitdiff
fix prof names
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 23 Aug 2013 14:43:22 +0000 (16:43 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 23 Aug 2013 14:43:22 +0000 (16:43 +0200)
teleforma/models/core.py

index 4705062a1046f00c1fb8a43ea8ee489f6fac5429..47de3117876dbec5ced40a68002965db2292b7fe 100644 (file)
@@ -209,7 +209,10 @@ class Professor(Model):
                                         blank=True, null=True)
 
     def __unicode__(self):
-        return self.user.last_name + ' ' + self.user.first_name[0] + '.'
+        if self.user.first_name and self.user.last_name:
+            return self.user.last_name + ' ' + self.user.first_name[0] + '.'
+        else:
+            return self.user.username
 
     def to_json_dict(self):
         data = {'username': self.user.username,