[fix] openaddresses config reading

This commit is contained in:
Al
2016-12-19 02:18:24 -05:00
parent f2720db2f8
commit 56ca37d1f3

View File

@@ -246,7 +246,7 @@ class OpenAddressesFormatter(object):
ignore_fields_containing = {field: re.compile(six.u('|').join([six.u('(?:{})').format(safe_decode(v)) for v in value]), re.I | re.UNICODE) ignore_fields_containing = {field: re.compile(six.u('|').join([six.u('(?:{})').format(safe_decode(v)) for v in value]), re.I | re.UNICODE)
for field, value in six.iteritems(dict(self.get_property('ignore_fields_containing', *configs) or {}))} for field, value in six.iteritems(dict(self.get_property('ignore_fields_containing', *configs) or {}))}
alias_fields_containing = {field: [(re.compile(v['pattern']), re.I | re.UNICODE), v) for v in value] alias_fields_containing = {field: [(re.compile(v['pattern'], re.I | re.UNICODE), v) for v in value]
for field, value in six.iteritems(dict(self.get_property('alias_fields_containing', *configs) or {}))} for field, value in six.iteritems(dict(self.get_property('alias_fields_containing', *configs) or {}))}
language = self.get_property('language', *configs) language = self.get_property('language', *configs)