Hi, a small bug in SelfService interface. midPoint enables to put into the basket one role multiple times.
1. log in as Enduser to mP SelfService interface and go to the menu "Request Role" (step1)
2. Select a role which you require (multiple times (3 or 5times) push "Add to cart" button) (step2), the role was put into the basket.
3. Go into the basket (and show the content, role is multiple times in the basket) (step3), create request with multiple roles
4. At the end of the day, role assignement is just once – this is expected result. (step_4)