Tweaked unidecode_name() to avoid double-quotes in the ascii string.

- Legacy-Id: 15256
This commit is contained in:
Henrik Levkowetz 2018-06-14 15:06:08 +00:00
parent 41a5f5dca4
commit 0df2c0dee8

View file

@ -95,7 +95,7 @@ def unidecode_name(uname):
name = unidecode.unidecode(uname)
if name == uname:
return name
name = re.sub(' +', ' ', name.strip().replace('@', ''))
name = re.sub(' +', ' ', name.strip().replace('@', '').replace('"', ''))
name = re.sub(r'(\w)\.(\w)', r'\1\2', name)
# Fix all-upper and all-lower names:
# Check for name particles -- don't capitalize those