-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FO/BO - Signalement] Limiter les types de documents acceptés (notamment pas de vidéos) #2553
Conversation
ebca624
to
0bc48cb
Compare
assets/vue/components/signalement-form/components/SignalementFormUpload.vue
Show resolved
Hide resolved
assets/vue/components/signalement-form/components/SignalementFormUpload.vue
Show resolved
Hide resolved
33ee1fb
to
c9b9872
Compare
55db74f
to
704f089
Compare
6bad54a
to
bec0d51
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Un retour non-bloquant d'après moi :
1/ Si on prend un fichier non-compatible (ex pour le bail), on peut quand même passer à la suite.
Si jamais on n'a pas vu l'erreur, on peut passer à la suite sans se poser la question.
Et en même temps, je ne saurais pas comment "annuler" l'erreur si la personne n'a pas d'autre fichier à mettre.
Autres retours :
2/ Dans le formulaire, l'erreur pour les photos indique qu'on ne peut mettre que des JPG et PNG, alors que les GIF sont acceptés.
Dans la fiche usager, le message d'erreur correspond à la réalité :
Impossible d'ajouter le fichier sample1.heic car le format n'est pas pris en charge. Veuillez sélectionner un fichier au format JPEG, JPG, PNG ou GIF.
Voir pour améliorer le message d'erreur du formulaire ?
3/ Quand on crée une visite dans le passé et qu'on ajoute un rapport, la visite se crée quand même, et on a une erreur sur le type de fichier. Ce n'est pas forcément hyper limpide.
On peut garder ce fonctionnement, même si il est moins idéal que le retour immédiat des modales d'upload.
Ce qu'on pourrait améliorer :
- le message d'erreur avec la liste d'extension séparée par des virgules et sans espace
- préciser les types de fichiers acceptés au moment du bouton Parcourir
mouais je ne sais pas trop comment faire
ok c'est fait
ok c'est fait |
assets/vue/components/signalement-form/components/SignalementFormUpload.vue
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok pour moi.
Il y'aurait une amélioration possible sur la gestion d'erreur coté nouveau formulaire, afin d'afficher l'erreur retourné plutot qu'un message standard quand le cas se présente :
pour le produire j'ai envoyé un fichier .mp4 renommé en .pdf (ainsi il passe le controle front mais pas back)
Super, je gère ça en début de semaine prochaine ! |
4f4631e
to
36dbd9f
Compare
corrigé |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'ai re-testé mes retours, c'est ok.
@sfinx13 tu veux faire un tour pour vérifier tes retours ?
Ticket
#1971
Description
Pour empêcher l'ajout de vidéos dans la plateforme, nous avons décidés de limiter les types de documents possibles en upload.
Après création d'un tableau sur metabase
https://histologe-metabase.osc-fr1.scalingo.io/question/1165-extension-des-fichiers-presents-en-prod
nous avons choisi d'accepter les fichiers suivants (sachant qu'on se base sur les types mimes et pas les extensions):
Par contre, nous n'avons pas accepté les types de fichiers suivants :
Changements apportés
Pré-requis
npm run watch
Tests