Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Group Placement Configuration Issue #5051

Closed
JoshuaMaiorino opened this issue Jun 24, 2022 · 0 comments
Closed

Group Placement Configuration Issue #5051

JoshuaMaiorino opened this issue Jun 24, 2022 · 0 comments
Labels
Fixed in v15.1 Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Topic: Event Registration Related to Rock Event Registration. Topic: Group Related to group, group members, and related blocks, etc. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@JoshuaMaiorino
Copy link
Contributor

JoshuaMaiorino commented Jun 24, 2022

Prerequisites

A Picture Is worth a Thousand Words

Did you know you you can simply copy and paste an image below? Please do that. It really helps us quickly understand the problem.

Buses - No One Added

Cabin - Decker Added

Buses - Decker Added

Cabin - No One Added

Description

When using Multiple Group Placement Configurations on a template with the same Group Type, Registrants will not show once placed in any of the configurations. i.e. You have two configurations for summer camp, one for buses, and one for cabins. Both Configurations are setup to not allow multiple, and to use the general group type. Once you add Ted Decker to a Bus, he will no longer show up on the list for cabin assignment. When Placement Configurations are setup with Different Group Types, He would show.

Reported by Grace Church in Kansas City ( visitgracechurch.com ).

I believe there's a column on the Related Entity Table "Qualifier Value" that was added at some point to help faciality this. My assumption is that what ever code is filtering out the list of registrants isn't considering this column ( Or perhaps it's not using the Related Entities Table at all, and only looking at the Group Type, I didn't examine the code to identify further, but I'm happy to do so.

Steps to Reproduce

  1. Setup Multiple Placement Configurations using the same Group Type
  2. Add a registrant to a group using the Group Placement Configuration tab.
  3. Navigate to the second Configuration Tab.
  4. The Registrant will not be visible.

Expected behavior:

Each Group Placement Configuration should only be looking at its own context, No other configurations context, regardless of sharing a group type.

Actual behavior:

Described Above

Versions

  • Rock Version: 12.5, 13.2
  • Client Culture Setting: en-us
@sparkdevnetwork-service sparkdevnetwork-service added Topic: Event Registration Related to Rock Event Registration. Topic: Group Related to group, group members, and related blocks, etc. Type: Bug Confirmed bugs or reports that are very likely to be bugs. labels Jul 6, 2022
@leahjennings leahjennings added the Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. label Jul 6, 2022
@croske croske closed this as completed in 59d2e96 Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fixed in v15.1 Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Topic: Event Registration Related to Rock Event Registration. Topic: Group Related to group, group members, and related blocks, etc. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

4 participants