Projet

Général

Profil

Development #67120

Validation IBAN d'un champ, la rendre insensible à la casse

Ajouté par Marie Kuntz -> retour le 13 mai il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Serait-il possible de rendre la validation IBAN insensible à la casse ?


Fichiers

Révisions associées

Révision a9aef386 (diff)
Ajouté par A. Berriot il y a presque 2 ans

widgets: more flexible validation of IBAN fields (#67120)

Historique

#2

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

Oui c'est possible.

#4

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
#5

Mis à jour par A. Berriot il y a presque 2 ans

  • Assigné à mis à A. Berriot
#6

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
#7

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)

#8

Mis à jour par A. Berriot il y a presque 2 ans

  • Assigné à changé de Benjamin Dauvergne à A. Berriot
#10

Mis à jour par A. Berriot il y a presque 2 ans

  • Fichier 0001-widgets-more-flexible-validation-of-IBAN-fields-6712.patch supprimé
#11

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.

#14

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 :)

#15

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée
#16

Mis à jour par A. Berriot il y a presque 2 ans

(on attend vendredi 15 pour passer sur main)

#17

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)
#18

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#19

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF