Description
Lors de l’import de sites via CSV, si une ou plusieurs lignes contiennent une URL invalide, la plateforme retourne une erreur 500 au lieu d’afficher une erreur utilisateur compréhensible.
Exemples d’URL invalides :
http://
/contact
example.com
https://exa mple.com/
Reproduction
Étapes pour reproduire :
- Aller sur la page d’import des sites.
- Importer un fichier CSV contenant une URL invalide, par exemple :
url,name
https://example.com/,Example
http://,Broken
- Soumettre le formulaire d’import.
- Voir l’erreur 500.
Résultat attendu
L’import ne doit pas planter.
La plateforme doit :
- détecter les lignes contenant une URL invalide
- afficher une erreur utilisateur claire, idéalement avec le numéro de ligne
- continuer à analyser le fichier pour remonter toutes les lignes invalides
- ne pas retourner une erreur 500
Description
Lors de l’import de sites via CSV, si une ou plusieurs lignes contiennent une URL invalide, la plateforme retourne une erreur 500 au lieu d’afficher une erreur utilisateur compréhensible.
Exemples d’URL invalides :
http:///contactexample.comhttps://exa mple.com/Reproduction
Étapes pour reproduire :
Résultat attendu
L’import ne doit pas planter.
La plateforme doit :