[fix] check before pop
This commit is contained in:
@@ -404,7 +404,7 @@ class OSMAddressFormatter(object):
|
||||
tag_components=tag_components, minimal_only=minimal_only)]
|
||||
|
||||
address_prob = float(nested_get(self.config, ('venues', 'address_probability'), default=0.0))
|
||||
if random.random() < address_prob:
|
||||
if random.random() < address_prob and AddressFormatter.HOUSE in address_components:
|
||||
address_components.pop(AddressFormatter.HOUSE)
|
||||
formatted_address = self.formatter.format_address(address_components, country, language=language,
|
||||
tag_components=tag_components, minimal_only=minimal_only)
|
||||
|
||||
Reference in New Issue
Block a user