diff --git a/passerelle_montpellier_sig/views.py b/passerelle_montpellier_sig/views.py index 3b0615e..781fb2f 100644 --- a/passerelle_montpellier_sig/views.py +++ b/passerelle_montpellier_sig/views.py @@ -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 += ' '