feat(transport) : upload décharge + i18n transporteur (ERP-171) #130
Reference in New Issue
Block a user
Delete Branch "feat/erp-171-carrier-upload-i18n"
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?
useUpload + câblage MalioInputUpload (champ Décharge, visible si certification AUTRE) + i18n erreur upload. Libellés certification/sidebar/audit déjà présents (non dupliqués). Ticket ERP-171.
Review front — ERP-171 (upload décharge + i18n)
Verdict : mergeable en l'état.
useUpload(dansshared/, générique, signature(file) => Promise<string>(IRI), aucun couplage au module transport, état local non-singleton donc pas de fuite). Upload réellement différé à l'enregistrement (test prouvepostnon appelé à la sélection → anti-orphelin), ordre upload→création garanti (if (!(await resolveDischargeUpload())) return false), erreur 422 mappée inline avec fallback i18n (form.errors.uploadFailed),FormDatacorrectement détecté paruseApi(pas de Content-Type forcé). AnciensTODO ERP-171retirés denew.vue. Tests sur les chemins critiques.Findings
useUploadn'est pas concrétisé ;dischargeUploadingverrouille déjà le champ (anti double-soumission). Cosmétique.ccd0fcfaa8to498cef8cc0