misc: add validation for local mobile phone number (#73498) #325
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/73498-mobile-validation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Je parlais dans le ticket d'intégrer ça via une nouvelle configuration de pays par défaut, via hobo, mais on a déjà introduit un paramètre default-country-code pour les bouts de normalisation des numéros de téléphone, donc on peut juste réutiliser ça ici.
8a5704c8e4
toaf3b1ec1aa
@ -857,0 +858,4 @@
region_code = get_publisher().get_site_option('default-country-code') or 'FR'
country_codes = []
if region_code == 'FR':
country_codes = [33, 262, 508, 590, 594, 596]
Cas particulier ici pour être similaire à ce qu'on fait pour la validation "téléphone (français)".
@ -857,0 +872,4 @@
return bool(
phonenumbers.is_valid_number(pn)
and phonenumbers.number_type(pn)
in (phonenumbers.PhoneNumberType.MOBILE, phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE)
Il y a des pays où ça n'est pas possible de distinguer le côté mobile, c'est là que vient FIXED_LINE_OR_MOBILE :
WIP: misc: add validation for local mobile phone number (#73498)to misc: add validation for local mobile phone number (#73498)