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