From 15b66f541c4acd5ee292eeed7c84d3cbbdf30e58 Mon Sep 17 00:00:00 2001 From: Al Date: Tue, 15 Nov 2016 17:07:10 -0500 Subject: [PATCH] [fix] refactor to use ComponentDependencies class --- scripts/geodata/addresses/components.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/geodata/addresses/components.py b/scripts/geodata/addresses/components.py index 5c4e2e35..9ca792f9 100644 --- a/scripts/geodata/addresses/components.py +++ b/scripts/geodata/addresses/components.py @@ -1316,7 +1316,7 @@ class AddressComponents(object): def drop_invalid_components(self, address_components, country): if not address_components: return - component_bitset = self.component_bitset(address_components) + component_bitset = ComponentDependencies.component_bitset(address_components) deps = self.component_dependencies.get(country, self.component_dependencies[None]) dep_order = deps.dependency_order @@ -1326,7 +1326,7 @@ class AddressComponents(object): continue if c in deps and not component_bitset & deps[c]: address_components.pop(c) - component_bitset ^= self.component_bit_values[c] + component_bitset ^= ComponentDependencies.component_bit_values[c] def po_box_address(self, address_components, language, country=None): po_box_config = self.config['po_box']