0001-fields-fix-default-dial-code-retrieval-in-PhoneField.patch
src/authentic2/forms/fields.py | ||
---|---|---|
231 | 231 |
country_code = data_list[0] |
232 | 232 |
data_list[0] = '+%s' % data_list[0] |
233 | 233 |
data_list[1] = clean_number(data_list[1]) |
234 |
dial = settings.PHONE_COUNTRY_CODES.get(country_code, settings.DEFAULT_COUNTRY_CODE).get('lang') |
|
234 |
dial = ( |
|
235 |
settings.PHONE_COUNTRY_CODES.get(country_code, {}).get('lang', None) |
|
236 |
or settings.DEFAULT_COUNTRY_CODE |
|
237 |
) |
|
235 | 238 |
try: |
236 | 239 |
pn = phonenumbers.parse(''.join(data_list), dial) |
237 | 240 |
except phonenumbers.NumberParseException: |
238 |
- |