[addresses] Handling digit rewrites (spellout, Roman numerals, etc.) in the base class

This commit is contained in:
Al
2016-07-03 23:39:37 -04:00
parent 24c0622bce
commit 1c45163411
4 changed files with 48 additions and 65 deletions

View File

@@ -28,8 +28,7 @@ class Entrance(NumberedComponent):
if num_type == cls.NUMERIC:
number = weighted_choice(cls.entrance_range, cls.entrance_range_cdf)
number = safe_decode(number)
return Digits.rewrite(number, language, num_type_props)
return safe_decode(number)
else:
alphabet = address_config.get_property('alphabet', language, country=country, default=latin_alphabet)
letter = sample_alphabet(alphabet, 2.0)