Projet

Général

Profil

0001-fields-fix-default-dial-code-retrieval-in-PhoneField.patch

Paul Marillonnet, 09 décembre 2022 12:04

Télécharger (1,17 ko)

Voir les différences:

Subject: [PATCH 1/5] fields: fix default dial code retrieval in PhoneField
 (#69365)

 src/authentic2/forms/fields.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
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
-