From 5198c0a9bf287166f045b15433620fdea3ed5be0 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Tue, 5 Feb 2019 16:44:37 +0100 Subject: [PATCH] do not crash on empty name (#30409) --- passerelle_montpellier_sig/views.py | 6 ++++++ 1 file changed, 6 insertions(+) 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 += ' '