Project

General

Profile

Development #73498

Avoir une validation "numéro de téléphone mobile"

Added by Benjamin Dauvergne over 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
17 January 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Avec ces appels à l'API libphonenumbers:

In [11]: phonenumbers.number_type(phonenumbers.parse('06 62 12 34 56', 'FR')) == phonenumbers.PhoneNumberType.MOBILE
Out[11]: True


Related issues

Related to Hobo - Development #53230: écran de configuration des paramètres géographiquesNouveau18 April 2021

Actions

Associated revisions

Revision 1147da7e (diff)
Added by Frédéric Péters about 1 year ago

misc: add validation for local mobile phone number (#73498)

History

#1

Updated by Frédéric Péters over 1 year ago

Il y a déjà un filtre et #72793 pour l'étendre.

#2

Updated by Benjamin Dauvergne over 1 year ago

1. Ça veut dire que tu ne souhaites pas une nouvelle option explicite dans l'interface,
2. ou bien c'est juste une indication sur le fait de de baser l'implémentation sur ce filtre existant ?

#3

Updated by A. B. over 1 year ago

Moi ça me va bien d'avoir une fonction is_mobile_number qui fasse appel à libphonenumbers comme tu le suggères, (ce que fait la fonction mentionnée par fred en interne) mais qui soie future proof et qui se base pas sur une détection du préfixe hardcodée dans la base pour la partie mobile.

#5

Updated by Frédéric Péters about 1 year ago

À réfléchir à cette validation, il faudrait que ça ne soit pas "numéro de téléphone mobile (France)" (puis ensuite une demande pour avoir (Belgique), etc.), et pour ça je serais pour qu'on commence par un écran de configuration géographique dans hobo, soit juste le pays soit idéalement faire bouger #53230 pour avoir les autres paramètres utiles.

De là, avoir une validation "Numéro de téléphone mobile (local)" (ou autre info dans la parenthèse, genre (national) ?).

Et quand le paramètre de pays global serait posé, avoir la migration de la validation phone-fr vers phone-local et ainsi faire disparaitre phone-fr.

#6

Updated by Frédéric Péters about 1 year ago

  • Related to Development #53230: écran de configuration des paramètres géographiques added
#7

Updated by Robot Gitea about 1 year ago

  • Status changed from Nouveau to En cours
  • Assignee set to Frédéric Péters

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#8

Updated by Robot Gitea about 1 year ago

  • Status changed from En cours to Solution proposée
#9

Updated by Robot Gitea about 1 year ago

  • Status changed from Solution proposée to Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#10

Updated by Robot Gitea about 1 year ago

  • Status changed from Solution validée to Résolu (à déployer)

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#11

Updated by Transition automatique about 1 year ago

  • Status changed from Résolu (à déployer) to Solution déployée
#12

Updated by Transition automatique 11 months ago

Automatic expiration

Also available in: Atom PDF