feat(transport) : onglet contacts transporteur (ERP-168) #127
Reference in New Issue
Block a user
Delete Branch "feat/erp-168-carrier-contacts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
RG-4.08. Ticket ERP-168. Stack sur #126→#123→#122→#121.
Review front — ERP-168 (onglet contacts)
Verdict : mergeable en l'état.
Portage fidèle de
ClientContactBlock: erreurs 422 par ligne (contactErrorsindexé,mapViolationsToRecord), email sans masque viaMalioInputEmail :lowercase(conforme ERP-101, format validé par:errorserveur), gating d'ajout sur le dernier bloc nommé, DELETE serveur d'abord, payload phones filtré (max 2, RG-4.08). Tests pertinents.Findings
titlede bloc (divergence assumée avec M1, cohérente avec l'onglet Adresses transporteur). À confirmer que la maquette M4 ne prévoit pas de titre.:key="index"aligné sur toute la base ;field || nullsur les champs texte (sans risque ici). Aucun impact.3322da35datof29266e5e8