i turned the multiple select field on the registration screen into checkboxes since it's more user friendly than a standard html multiple select. it's not clear to a normal user that you're supposed to ctrl+click in order to select multiple options. it was also letting users pick "Select all the roles that apply to you" as an option.
old
new
Test process
sign up and select checkboxes for your selected role
go to profile and click edit
ensure the selected checkboxes are the same ones signed up with
Requirements to merge
[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code in hard-to-understand areas
[X] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
Description
i turned the multiple select field on the registration screen into checkboxes since it's more user friendly than a standard html multiple select. it's not clear to a normal user that you're supposed to ctrl+click in order to select multiple options. it was also letting users pick "Select all the roles that apply to you" as an option.
old
new
Test process
Requirements to merge