Project

General

Profile

Development #48352

custom_user: dans free_text_search repérer les numéros de téléphone et les normaliser

Added by Benjamin Dauvergne 12 months ago. Updated 11 months ago.

Status:
Nouveau
Priority:
Normal
Category:
-
Target version:
-
Start date:
06 Nov 2020
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

La regexp peut-être sioux mais on peut commencer par quelque chose de simple comme '+?([.-\s]?\d){10,}' si on trouve 10 chiffres qui se suivent séparés par des caractères ., - ou espace on les prends on vire les caractères spéciaux et on convertit éventuellement le 0033 ou +33 en 0.

Aussi si on trouve une telle chose, on ne cherche pas dans email, first_name, last_name, uniquement dans des attributs indexés "possibles", i.e. du type string (numéro rsa ou autre) ou phonenumber, pas besoin de regarder dans les dates de naissance.


Files

History

#2

Updated by Benjamin Dauvergne 12 months ago

  • Description updated (diff)
#3

Updated by Benjamin Dauvergne 12 months ago

  • Assignee set to Benjamin Dauvergne
#5

Updated by Benjamin Dauvergne 11 months ago

  • Status changed from Solution proposée to Nouveau

Nouvelle approche, utiliser les préfixes pour chercher les différentes formes, sans chercher de forme canonique.

Also available in: Atom PDF