summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2013-04-30 15:27:34 +0000
committerÉtienne Loks <etienne.loks@proxience.com>2013-04-30 15:27:34 +0000
commitfd1647a1b8b64ad5e9e340bc54ae69258948ee77 (patch)
tree5f5652a1fb2027bbf4dd1dc26d6e28cbc04ea8fb /ishtar_common/models.py
parent94dfdaf3303f648de5ed228809d042f7329dc09e (diff)
parentf822d5efad930b26f8a4fe24bc802d44d1f22a15 (diff)
downloadIshtar-fd1647a1b8b64ad5e9e340bc54ae69258948ee77.tar.bz2
Ishtar-fd1647a1b8b64ad5e9e340bc54ae69258948ee77.zip
Merge branch 'master' of lysithea.proxience.net:/home/proxience/git/ishtar
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index 61c7de7ff..8fcfacc9a 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -578,12 +578,10 @@ class Person(Address, OwnPerms) :
)
def __unicode__(self):
- lbl = u"%s %s" % (self.name, self.surname)
- if self.attached_to:
- lbl += settings.JOINT + unicode(self.attached_to)
- elif self.email:
- lbl += settings.JOINT + self.email
- return lbl
+ values = [unicode(getattr(self, attr))
+ for attr in ('surname', 'name', 'attached_to')
+ if getattr(self, attr)]
+ return u" ".join(values)
def full_label(self):
values = []