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

Check-in Schedule/Group Selection issue #5202

Closed
1 task
BEGamache opened this issue Oct 21, 2022 · 2 comments
Closed
1 task

Check-in Schedule/Group Selection issue #5202

BEGamache opened this issue Oct 21, 2022 · 2 comments
Labels
Fixed in v16.4 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.

Comments

@BEGamache
Copy link

BEGamache commented Oct 21, 2022

Prerequisites

A Picture Is worth a Thousand Words

Screen Shot 2022-10-20 at 5 49 21 PM

Screen Shot 2022-10-20 at 5 54 24 PM

Screen Shot 2022-10-20 at 5 51 35 PM

Selecting 2 services:
Screen Shot 2022-10-20 at 6 10 50 PM
Screen Shot 2022-10-20 at 6 29 47 PM

Selecting 1 Service
Screen Shot 2022-10-20 at 6 10 41 PM
Screen Shot 2022-10-20 at 6 32 10 PM

Selecting 1 Service then backing out and selecting a second
Screen Shot 2022-10-20 at 6 11 16 PM

Description

Around three to four months ago we switched check-in from trying to auto-populate what the individuals were checking into to having them select their service(s) and group(s). We use Family style check-in. About a month to a month and half ago we started up our Kids Art & Theater program that runs during the first service. These groups are under a different group type (but same group area). There is a group for each grade with an age and grade filter set.

For the first week or two of this program we had no issues with check-in (or at least we were not made aware of the issue if it was occuring). When a 6th grade girl selects the 8:45 am service and then a second service, she gets the option for K-6th Grade Sunday groups or KATs Sunday Groups for the first service and then automatically gets the group she filters into for the second service. This is how it should work.

The problem we faced was when boys needed to check into KATs but were attending two services. If they only select one service they are presented with the group type option for KATs or for K-6th Grade Sunday groups. When the boy selects 2 services, the option to select KATs or K-6th Grade group type is skipped and the boy is auto-placed into his filtered group for K-6th Grade and doesn't get the option to select KATs for 8:45.

Tangent to this (but may be a different issue): if you only select one service time, you are presented with the two group type options. If you click the back button to go back to the service times page and select the second service option in addition to the first, then click next, Rock will display an error message saying there wasn't anything the individual could be checked into for the second service. At this point you are left with going back and only checking into the first service or starting over. This could be a separate issue but was discovered during the time we were trying to figure out what was going on with the initial problem. I do not run into this issue when the individual is a girl, so far I have only noticed it when it is a boy.

We thought this might be some kind of bug related to genders since the girls appeared to not have any issues but the boys did (I have only heard of one girl who may have had an issue but I haven't been able to replicate it yet with a girl when testing). I looked through our KATs groups and gender is not a filter on those groups, just Age and Grade. For our K-6th Sunday groups, we do have gender filters on our 4th-6th grade groups.

There are only two of us that handle the check-in administration stuff and neither of us made any changes to Rock around the time this issue started happening. We were on 13.3 when we noticed the issue. We updated 13.7 last week and the issue was still present the following Sunday.

By this point all students should be registered for this program, so we did update the group type for KATs to require that they are in the group (Already Belongs) instead of having it be open check-in. So my screenshots will have that new setting. However, the issue is still present for the boys who are members in the group.

I when through the workflow and all its actions and made sure it lined up with how the demo site is set. Only made one minor change to match what the demo site had but that didn't fix or alter the issue.

There are two attribute value records in the database for the gender group type attribute. One was created back in 2018 on the first grade group but has a blank value. The second one is on the 6th grade and was created when I was testing check-in, after being made aware of the issue. The value is also blank.

I will do some more testing to see if this occurs with other Group Types when selecting multiple services but I'm stumped on what to test or try next.

Steps to Reproduce

I haven't tried reproducing this on the demo site yet but will look into trying. I'm just not certain how to reproduce it since everything appears to be set correctly.

Expected behavior:

Boys and girls who select multiple services should be presented with available group and group type options for each service when available.

Actual behavior:

Currently boys who select multiple services to check into do not get the option to choose a group or group type when one is available.

Versions

  • Rock Version: 13.3 and 13.7
  • Client Culture Setting: en-US
@azturner
Copy link
Contributor

Not sure, but wonder if this might be related to this issue also: #5215

@BEGamache
Copy link
Author

@azturner Possibly related. Was chatting with TJ Peera and they are experiencing something similar and have also messed with that block setting in their tests. We have that block setting set to 'No'. I did test out 'Yes' and ran into issues right away on a Sunday and switched it back to 'No'.

@sparkdevnetwork-service sparkdevnetwork-service added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Not Yet Reproduced labels Apr 27, 2023
@sparkdevnetwork-service sparkdevnetwork-service added the Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. label Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fixed in v16.4 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.
Projects
None yet
Development

No branches or pull requests

5 participants