Ara icon indicating copy to clipboard operation
Ara copied to clipboard

Le succès d’un upload n’est pas restitué

Open yaaax opened this issue 5 months ago • 1 comments

  • Relevé par : Yaacov
  • Le : 01/08/2025

Description du problème

  • Lorsqu’un fichier est téléversé via le composant <FileUpload>, le succès de l’opération n’est pas restitué autrement que visuellement par l’ajout d’un élément dans la liste des fichiers téléversés

EDIT: la succès de la suppression d’un fichier n’est pas non plus restituée.

Scénario pour reproduire le bug

  1. Ouvrir un audit en cours de complétion (ou un nouvel audit)
  2. Ouvrir la modale "Observations"
  3. Téléverser un fichier de moins de 1 Mo (normalement moins de 2 Mo, mais il y a actuellement un bug)
  4. Constater la restitution du succès, avec et sans aide technique.

Correction à apporter

  • Afficher un message de succès
  • Corriger la restitution aux aides techniques
  • En profiter pour faire un rework du composant <FileUpload>

🔮 Pensez à lancer et/ou mettre à jour les tests end-to-end si nécessaire avant passage en prod.

yaaax avatar Aug 01 '25 14:08 yaaax

Dans la sidebar "Observations"

  • [x] Supprimer "déjà" à la mention "1 fichier ajouté" et "X fichiers déjà ajoutés" (ne pas mettre de "." à la fin de la mention)
  • [x] Toujours afficher en premier élément de la liste, le dernier fichier ajouté par l'usager
  • [x] Vocaliser le succès d'upload de fichier mais ne plus afficher de message
  • [x] Vocaliser le succès de suppression d'un fichier mais ne plus afficher de message
  • [x] Simplifier le message d'erreur à l'upload d'un fichier trop lourd par "Fichier trop lourd. Choisissez un fichier inférieur à 2 Mo."
  • [x] Si la suppression d'un fichier est impossible à cause d'une erreur inconnue, remplacer le message d'erreur positionné sous le composant par une alerte toast "Suppression impossible, erreur inconnue. Réessayez."
  • [x] Revoir la mise en forme de l'état "confirmation de suppression" d'un fichier. Cf. maquette
    • Ajouter un séparateur
    • Revoir la question de confirmation et ne plus nommer le fichier concerné
    • Passer en taille "LG" et bold la question
    • Utiliser la couleur "bleue" pour le CTA primaire
    • Revoir les padding

AdrienMuzyczka avatar Nov 13 '25 16:11 AdrienMuzyczka