Development #67120
Validation IBAN d'un champ, la rendre insensible à la casse
0%
Description
Serait-il possible de rendre la validation IBAN insensible à la casse ?
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Sujet changé de Validation IBAN d'un champ à Validation IBAN d'un champ, la rendre insensible à la casse
Mis à jour par A. Berriot il y a presque 2 ans
- Fichier 0001-widgets-more-flexible-validation-of-IBAN-fields-6712.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par A. Berriot il y a presque 2 ans
- Assigné à changé de A. Berriot à Benjamin Dauvergne
Le fix proposé implémente le comportement suivant :
- un iban type fr3243... sera considéré comme valide et transformé en uppercase
- plus généralement, avant stockage de la valeur, tous les ibans seront passés en uppercase et les espaces seront retirés.
Par exemple les ibans, techniquements identiques:
- fr76 1313 5000 2543 4206 4748 276
- FR76 13135000254342064748276
- FR76131350002543420647482 76
seront tous stockés en base sous la forme FR7613135000254342064748276
(majuscules, sans espaces)
Mis à jour par A. Berriot il y a presque 2 ans
- Assigné à changé de Benjamin Dauvergne à A. Berriot
Mis à jour par A. Berriot il y a presque 2 ans
Mis à jour par A. Berriot il y a presque 2 ans
- Fichier
0001-widgets-more-flexible-validation-of-IBAN-fields-6712.patchsupprimé
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
Comme tu rajoutes de la normalisation au passage, tu devrais ajouter un test pour montrer qu'elle a bien lieu.
Mis à jour par A. Berriot il y a presque 2 ans
Mis à jour par A. Berriot il y a presque 2 ans
- Fichier 0001-widgets-more-flexible-validation-of-IBAN-fields-6712.patch 0001-widgets-more-flexible-validation-of-IBAN-fields-6712.patch ajouté
'
Mis à jour par A. Berriot il y a presque 2 ans
Benjamin Dauvergne a écrit :
Comme tu rajoutes de la normalisation au passage, tu devrais ajouter un test pour montrer qu'elle a bien lieu.
Effectivement, j'avais zappé, ça devrait être bon maintenant :)
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par A. Berriot il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit c8d3eae6473c5beb764ae35af742f20a6ee742ff Author: Agate <aberriot@entrouvert.com> Date: Thu Jul 7 17:59:48 2022 +0200 widgets: more flexible validation of IBAN fields (#67120)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
widgets: more flexible validation of IBAN fields (#67120)