changeset 5247:b566aae19e21

user: fall back to username in full_name_and_username if no name set
author Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
date Tue, 23 Jun 2015 20:28:11 +0200
parents fd00b28ac7d4
children 18a600874f40
files kallithea/model/db.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/model/db.py	Tue Jun 30 22:13:04 2015 +0200
+++ b/kallithea/model/db.py	Tue Jun 23 20:28:11 2015 +0200
@@ -488,8 +488,10 @@
     def full_name_and_username(self):
         """
         Show full name and username as 'Firstname Lastname (username)'.
+        If full name is not set, fall back to username.
         """
-        return '%s %s (%s)' % (self.firstname, self.lastname, self.username)
+        return ('%s %s (%s)' % (self.firstname, self.lastname, self.username)
+                if (self.firstname and self.lastname) else self.username)
 
     @property
     def full_contact(self):