do not crash on empty name (#30409)
This commit is contained in:
parent
9a54a43dc7
commit
5198c0a9bf
|
@ -52,6 +52,8 @@ prefix_map = {
|
|||
}
|
||||
|
||||
def prefix_cleanup(name):
|
||||
if not name:
|
||||
return ''
|
||||
name = name.strip()
|
||||
for prefix, full in prefix_map.items():
|
||||
if name.startswith(prefix + ' '):
|
||||
|
@ -59,6 +61,8 @@ def prefix_cleanup(name):
|
|||
return name
|
||||
|
||||
def get_original_prefix(name):
|
||||
if not name:
|
||||
return ''
|
||||
name = name.strip()
|
||||
for prefix, full in prefix_map.items():
|
||||
if name.startswith(full + ' '):
|
||||
|
@ -66,6 +70,8 @@ def get_original_prefix(name):
|
|||
return name.upper()
|
||||
|
||||
def split_street(name):
|
||||
if not name:
|
||||
return '', ''
|
||||
name = name.strip()
|
||||
for prefix, full in prefix_map.items():
|
||||
prefix += ' '
|
||||
|
|
Loading…
Reference in New Issue