SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
563 stars 345 forks source link

Target Group in Events Registration not working correctly when adding Registrations internally in v 16.5 #5888

Closed karenn-ccbc closed 1 month ago

karenn-ccbc commented 1 month ago

Description

I have checked Github and do not see a related issue, but we have just updated to 16.5 and have turned on Obsidian events ( externally) what we are seeing is in Event registration when adding a registration manually internally. We add a registration, set the target group, and then add the registrant. ( This works properly on the demo site in v 16.2 and did work for us in v 15.2 prior to our updating.) The person is not being added to the group.

Actual Behavior

The person is NOT being added to the group and there is no group showing in the events registrant grid. So no linkage is happening between the two. The group linkage is working when a person registers themselves from the website.

Expected Behavior

I expect the registrant to be added to the Target group as a group member and to see the linkage between the group and registration in each place.

Steps to Reproduce

Issue Confirmation

Rock Version

16.5

Client Culture Setting

en-US

karenn-ccbc commented 1 month ago

It does appear to work properly in v 17 in Prealpha demo also. I am adding a couple more screenshots from our instance.

image Registration after target group added and registrant added ( no group showing in registrant) image Registrant Grid: image

chead4 commented 1 month ago

@karenn-ccbc Hi there - After reviewing this issue, as you mentioned it is working on pre-alpha. I attempted to find a github issue to reference a fix but I was unable to locate one. Due to not finding an issue, I tested on the demo site from v16.2 to v16.5 and was not able to recreate the issue. In each test, after adding a registrant internally (selecting a Target Group) the registrant is added to the Group.

At this time, I will be closing this issue as it's adding the registrant to the group on pre-alpha. If you have any questions, please reach out.

karenn-ccbc commented 1 month ago

So sorry-- I just discovered our issue. It was the group type on the event registration instance not matching the type of the group that it was linked to. But interesting that it works externally but not internally.