Skip to content

Next Gen Check-in Override and Ability Levels #6789

@RufenachtPW

Description

@RufenachtPW

Description

On Behalf of The Austin Stone Community Church. When you try to add a person via override in NextGen Check-in, If the person does not have an ability level or an ability level outside the groups in the area and all groups within an area have ability levels, you are unable to place them in any of those groups.

A few prerequites:

  1. Example from demo site, Nursery/Preschool Area has three groups that all have ability levels set
  2. There are no other groups in that area with out an ability level

Actual Behavior

Situation #1 person does not have an ability level. If you try to use override to check them in (whether the room is closed or other reasons) the override does not ask for ability level and the whole area is not shown.

Image

Situation #2 Person has an ability level in the next area up (ex. Toddler) and they need to move them back down to a Nursery class (for one reason or another). When you try to override them back to the nursery area the nursery area does not show up because the ability level does not match any of the groups in the nursery area.

Image

Expected Behavior

Ability should be asked during override or the area should still be shown to add a kid to.
Version 1 of check-in shows all Nursery/Preschool area groups regardless of ability level settings

Steps to Reproduce

  • Demo Server: Use the Nursery/Preshool area
  • Add a test child who is 1 year old
  • Try checking them in via override. Notice that the Nursery/Preschool area is not shown.
  • Add a new ability level of "toddler"
  • Try checking them in via override. Notice that the Nursery/Preschool area is not shown.

Issue Confirmation

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

Rock Version

18.2

Client Culture Setting

en-US

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions