From bb6a2a75a056e5cb387b412886ec9c3a658ca8da Mon Sep 17 00:00:00 2001 From: Valentin Deniaud Date: Thu, 9 Dec 2021 17:25:42 +0100 Subject: [PATCH] base_adresse: handle missing postcode in street info (#59106) --- passerelle/apps/base_adresse/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passerelle/apps/base_adresse/models.py b/passerelle/apps/base_adresse/models.py index 98c596cc..955a7a95 100644 --- a/passerelle/apps/base_adresse/models.py +++ b/passerelle/apps/base_adresse/models.py @@ -462,7 +462,7 @@ class BaseAdresse(AddressResource): for key in ('postcode', 'name', 'city'): if isinstance(street_info[key], list): street_info[key] = six.text_type(street_info[key][0]) - if not street_info['postcode'].startswith(zipcodes): + if not street_info['postcode'] or not street_info['postcode'].startswith(zipcodes): continue citycode = ban_id.split('_', 1)[0] if isinstance(street_info['citycode'], list): -- 2.30.2