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

[Beta 1.16.7.4] Next-Gen Check-In using Inactive Groups #6137

Open
2 tasks done
bobrufenacht opened this issue Dec 23, 2024 · 0 comments
Open
2 tasks done

[Beta 1.16.7.4] Next-Gen Check-In using Inactive Groups #6137

bobrufenacht opened this issue Dec 23, 2024 · 0 comments

Comments

@bobrufenacht
Copy link
Contributor

Description

(Submitted on behalf of North Point Ministries). If there are Check-In Groups marked Inactive, they are used and displayed for check-in. Not only are they displayed in the list of valid check-in groups, they are also used for logic such that Ability Level Selection may be shown even though they are not eligible for current ability level groups.

Actual Behavior

People can check-in to inactive groups.

Expected Behavior

Only Active Groups and their parameters would be used for the current check-in.

Steps to Reproduce

  • Go to the Volunteer Check-In config
  • Activate a test check-in service time for the Serving Teams (Usher Group in particular)
  • Add Ted Decker to the Usher Group
  • Inactivate the Usher Group
  • Check-In Ted Decker
  • Ted can check-in to Ushers even though it's Inactive

Displaying the Ability level erroneously is a little tougher. You have to create a group with an Age Range and Ability Level, then set the display in Tree/Navigation on the Group type so you can inactivate it. At that point anyone within the Age Group will get prompted for Ability Level even though the group is Inactive.

Issue Confirmation

  • Perform a search on the Github Issues to see if your bug or enhancement is already reported.
  • Reproduced the problem on a fresh install or on the demo site.

Rock Version

Beta 1.16.7.4

Client Culture Setting

en-US

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant