Problem/Motivation
UX for user subscribe config form is inefficient. Requires inputting the Group ID
Steps to reproduce
- Select users
- Submit form
- Fill out GID form field with name of group
- Submit form and note error message
- Input GID into field
- Submit form and note success message
Proposed resolution
Change the GID form field to the core entity autocomplete type
Remaining tasks
N/A
User interface changes
Form will autocomplete the GID of desired group. (e.g. typing `fen` autocompletes to `Fencing`)
API changes
None
Data model changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | Screenshot 2024-10-24 at 09.23.31.png | 32.01 KB | mxh |
Issue fork group_action-3481519
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
nielsonm commentedComment #4
mxh commentedThanks for creating the issue and the merge request. Is it ready for "Needs review"?
Comment #5
nielsonm commentedShould be ready for review. Thanks.
Comment #6
mxh commentedUnfortunately this breaks the existing functionality for entering ID / UUID only.
Comment #7
mxh commentedComment #8
mxh commentedResolved #6, setting back to NR.
Comment #12
mxh commentedI briefly tested with '#tags' enabled, however multiple groups are not yet working. It is currently only adding to one group.
I'm going to merge this one as it works on my testing and already gives some UX improvements. Support for multiple groups may be addressed by a separate issue.
Thank you @nielsonm for kicking this off and helping out.
Comment #13
mxh commentedComment #15
mxh commentedComment #17
mxh commentedComment #18
mxh commented