Pour attribuer une fonction (UserPosition) à un utilisateur, les fonctions existantes sont listées à l'écran.
Cette liste masquait les fonctions déjà attribuées à l'utilisateur, afin de ne pas pouvoir les lui ré-affecter par un clic.
Mais en saisissant la fonction à la main, on pouvait encore créer un doublon, rejeté par le backend avec un message d'erreur mal adapté.
Désormais, la liste affiche les fonctions existantes, y compris celles déjà affectées à l'utilisateur.
La vérification d'un doublon potentiel est faite au moment de l'ajout à l'utilisateur.
…ot at display
Description
Pour attribuer une fonction (UserPosition) à un utilisateur, les fonctions existantes sont listées à l'écran. Cette liste masquait les fonctions déjà attribuées à l'utilisateur, afin de ne pas pouvoir les lui ré-affecter par un clic. Mais en saisissant la fonction à la main, on pouvait encore créer un doublon, rejeté par le backend avec un message d'erreur mal adapté. Désormais, la liste affiche les fonctions existantes, y compris celles déjà affectées à l'utilisateur. La vérification d'un doublon potentiel est faite au moment de l'ajout à l'utilisateur.
Fixes
WB-3325
Type of change
Please check options that are relevant.
Which packages changed?
Please check the name of the package you changed
Tests
Sur la page de détails et celle de création d'un utilisateur :
Reminder
Security flaws
Performance impacts (think bulk !)
Unit tests were replayed
Unit tests were added and/or changed
I have updated the reminder for the version including my modifications
[X] All done ! :smiley: