Sign-Up Register Group Mode lists people more than once if they have more than one role in the group #5675
Closed
2 tasks done
Labels
Fixed in v16.1
Status: Confirmed
It's clear what the subject of the issue is about, and what the resolution should be.
Type: Bug
Confirmed bugs or reports that are very likely to be bugs.
Description
When a Sign-Up Register block is configured for group mode, it lists each Group Member record instead of each person represented by those records. We will add a person to a group a second time with an additional role to represent whether or not they are fulfilling other duties (like Scheduling for example).
This makes it very confusing for the person who is registering their group. Do they check both boxes? Only one?
Actual Behavior
The block will list each group member record, even listing some people more than once if they have more than one group member record.
Expected Behavior
I would expect this block to behave similarly to a dataview, where it shows each person only once, regardless of how many gropu member records they have.
Steps to Reproduce
signups/register/{ProjectId}/location/{LocationId}/schedule/{ScheduleId}/group/{GroupId}
Add Alisha Admin to the group, too (so you can see the register screen for this group, only group members are able to register for their group)
Edit the Group Member List block
Click on Custom Grid Options
Add a new column (this is to get the group's ID Key) and use this Lava:
{{ Row.Group.IdKey }}
/group/[IDKEY]
to the end, where IDKEY is the key copied from the group member table earlierNotice how Ted Decker is listed twice.
Issue Confirmation
Rock Version
Rock McKinley 15.1 (1.15.1.1), 16.0 (1.16.0.12)
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered: