Description of problem: A user can be removed from all associated groups after the webui shows the error "A User must be assigned to a Group" by navigating away from the user details page. Version: 5.9.0.17 How reproducible: 100% Steps to Reproduce: 1. Create an RBAC user that is assigned to one or more groups 2. Edit the RBAC user and remove them from all of their assigned groups 3. Click Save 4. After receiving the error "A User must be assigned to a Group", navigate away from the user's details page. 5. Select the user in the RBAC accordion to view their details Actual results: The assigned user is visible in the accordion but selecting that user doesn't show the details for the user. The details view and configuration menu shows info for the previously selected RBAC item. Expected results: The changes to the user account are not committed when the webui displays an error. Additional info: You can't edit the user account when selecting it from the webui accordion
https://github.com/ManageIQ/manageiq-ui-classic/pull/3345
VERIFIED in 5.10.0.2. Removing a user from all associated groups and attempting to save causes and error message to be displayed. Navigating away from the user details in the UI then returning to the details for that user confirms that the user was not removed from those groups