From 3f82e9407cc602fbd4dda8c0dae5f1c5dfce0c06 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 8 Dec 2012 17:26:53 +0100 Subject: [PATCH] Fix firstname for users, that did not provide it. --- backend/users.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/users.py b/backend/users.py index 1e50627..01a29b4 100644 --- a/backend/users.py +++ b/backend/users.py @@ -313,7 +313,12 @@ class User(base.Object): @property def firstname(self): - firstname, rest = self.realname.split(" ", 1) + # Try to split the string into first and last name. + # If that is not successful, return the entire realname. + try: + firstname, rest = self.realname.split(" ", 1) + except: + return self.realname return firstname -- 2.47.3