Try to import real middle initials with a .

- Legacy-Id: 3699
This commit is contained in:
Ole Laursen 2011-11-24 11:57:16 +00:00
parent 4d47f34a0d
commit 0b18e45810

View file

@ -36,8 +36,13 @@ def person_name(person):
return ""
return n.replace("]", "").strip()
def initial_fixup(n):
if len(n) == 1:
return n + "."
return n
names = [clean_prefix(person.name_prefix), clean(person.first_name),
clean(person.middle_initial), clean(person.last_name), clean_suffix(person.name_suffix)]
initial_fixup(clean(person.middle_initial)), clean(person.last_name), clean_suffix(person.name_suffix)]
return u" ".join(n for n in names if n)