Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • vidjil vidjil
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,738
    • Issues 1,738
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 104
    • Merge requests 104
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • vidjilvidjil
  • vidjilvidjil
  • Issues
  • #4206
Closed
Open
Issue created Mar 02, 2020 by Thonier Florian@flothoniOwner

Des clics répétés permettent de charger de multiple fois les mêmes données

En lien avec une remarque de @Anne sur #4205 (closed) :

j'ai cliqué par mégarde sur "Submit". Et j'ai double cliqué rapidement (je voulais ajouter plusieurs patients !). Résultat j'avais les fichiers qui étaient en train de s'uploader en double.

Je viens de tester sur dev, et en effet, si on clic rapidement sur le boutons submit, on a de multiples chargement des données.

Il faudrait donc désactiver le bouton une fois qu'il a été cliqué pour éviter ce problème (solution la plus simple). Il faudrait aussi potentiellement voir du côté du serveur si il y a moyen de l’empêcher d’exécuter cette action en double, mais je ne sais pas comment faire pour qu'il le détecte.

Edited Mar 02, 2020 by Thonier Florian
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking