Skip to content

🐛 [BUG] - Race condition lors de l'assignation rapide de rôles aux membres #2089

@shikanime

Description

@shikanime

Description

Une erreur de synchronisation survient lorsqu'un utilisateur clique rapidement sur plusieurs cases à cocher d'assignation de rôles sur les projets.

L'état local de l'interface semble se désynchroniser des appels API envoyés au backend. En conséquence, certains rôles ne sont pas persistés en base de données malgré l'affichage d'un succès visuel temporaire.

Etapes de reproduction

1. Aller à l'onglet "Roles" d'un projet.
2. Cliquer sur un "Membres".
3. Cliquer de manière très rapide (successive) sur 2 ou 3 rôles différents.

Captures d'écran

![DESCRIPTION](LINK.png)

Logs

No response

Navigateurs

No response

OS

No response

Version de la console impactée

No response

Définition du fini

  • Le correctif est terminé
  • Les tests liés à ce correctif ont été ajoutés
  • La communication avec les autres équipes impliquées par ce correctif a été faite

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions