[TRA-15149] Appliquer des restrictions sur le format de l'immatriculation #3935
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contexte
Harmonisation avec ce qui a été fait sur le vhu
Les validations étant gérées via zod et yup, la logique est dupliquée sur les 2 libs en attendant de pouvoir tout migrer vers zod.
Le code de validation du vhu qui checkait déjà le format des plaques a été harmonisé pour utiliser le même fonctionnement que les autres bsds zod (superrefine)
On se retrouve avec une logique dupliquée en yup/zod qui sera migrée au fur et à mesure de l’harmonisation de la validation.
La validation est ignorée pour les bsd créés avant la date de mep.
Pas modif sur le front si ce n'est la limitation à 2 plaques sur le composant plaques du dasri
Points de vigilance pour les intégrateurs
💥 BR Annoncé dans la NL tech du 16 décembre pour le 11 février
Démo
Signature transporter BSDD
2025-01-30_11-32-06.mp4
Signature transporter BSFF
2025-01-30_14-21-14.mp4
Signature transporter BSDA
2025-01-30_14-22-29.mp4
Mise à jour des plaques depuis le dashboard
2025-02-03_16-45-31.mp4
Ticket Favro
https://favro.com/organization/ab14a4f0460a99a9d64d4945/2c84e07578945e0ee8fb61f3?card=tra-15149
Checklist