Projet

Général

Profil

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

Paul Marillonnet, 24 novembre 2022 10:04

Télécharger (1,14 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
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
-