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 does not have a way to only allow Editing Families in Registration Mode and NOT allow Adding New Families #6142

Closed
2 tasks done
bobrufenacht opened this issue Dec 23, 2024 · 8 comments
Labels
Type: Enhancement Feature requests.

Comments

@bobrufenacht
Copy link
Contributor

Description

(Submitted on behalf of North Point Ministries) Because of the way original check-in ran and was configured, it allowed registration mode to operate on the Person Select screens with a family already selected but could be removed from the Search and Family Select screens. This in effect disabled adding new families (which are handled at a different location) but allowed adding guests to existing families at the kiosk. Next-Gen Check-In does not have the ability to be configured to behave as the current check-in.

Actual Behavior

If Registration id enabled on the kiosk, both adding and editing families is enabled.

Expected Behavior

Because of the nature of Next-Gen check-in, feature parity would require a new configuration item to only show the Edit Family on the Person Select screen and not on the Search and Family Select screens.

Steps to Reproduce

  • On the check-in device, enable Registration mode
  • Start check-in on that device
  • Click Start and enter a a phone number not in the system.
  • Add Family is always displayed.

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

1.16.7.4

Client Culture Setting

en-US

@nairdo
Copy link
Member

nairdo commented Jan 2, 2025

Hi @bobrufenacht, Thank you for letting us know about this.

In the original ("classic") check-in system, we recognize that the registration-kiosk feature spans multiple pages/blocks, and it's possible some were attempting to control this feature in an unexpected/unintended manner. Could you please clarify this: "but [the feature] could be removed from the Search and Family Select screens."

Did North Point prevent people from landing on the Search or Family Select pages or are you saying they hid (or removed) the feature from those pages in some manner?

image

image

Since the Next-Gen check-in system operates on a single-page framework, it doesn't utilize multiple pages like the classic system. With this in mind, is North Point seeking:

  • a global approach (like a block setting)
  • or a more granular approach that allows it (Adding Family vs Editing Family) to be controlled via the Check-in [Template] Configuration?

image

@nairdo nairdo added the Type: Enhancement Feature requests. label Jan 2, 2025
@bobrufenacht
Copy link
Contributor Author

@nairdo For North Point, they have a separate desk to handle new families. They only add/remove people from existing families at the check-in kiosk. So they are trying not to have the "Add a New Family" option show on the Search page (shown above). In Next-Gen Check-In, I would think that would require another option on the configuration (or on the block).

@nairdo
Copy link
Member

nairdo commented Jan 3, 2025

@bobrufenacht

So they are trying not to have the "Add a New Family" option show on the Search page

I understood that one. Can you clarify -- exactly how did North Point hide/remove the "Add Family" from the Family Select page? This will help us understand which path we will take.

@bobrufenacht
Copy link
Contributor Author

@nairdo In the old system, the search block looked for the Guid of the Edit Family block being on the page. So if the Edit family block was removed from the Search page, the option did not show. As for future implementation, in their case a "global" setting like a block option is fine. If the option were put on the Check-In Configuration, it would need to be worded so the action was clear which could be a little tricky.

@nairdo
Copy link
Member

nairdo commented Jan 6, 2025

@bobrufenacht I already knew that about the Search page. I'm specifically asking about the Family Select page because I see the Add Family button always appears regardless of the Edit Family block being on that page or not.

image
(I also realize that button does not work correctly if the Edit Family block is not on the page.)

Exactly how did North Point hide/remove the "Add Family" [button] from the Family Select page?

@bobrufenacht
Copy link
Contributor Author

@nairdo I looks like they approached it from the other direction. They added a postback button (jquery) to be able to edit when not in Registration mode. So it does not appear on Search or Family Select but does on Person Select screen as "Add Child". They also used the No Option Message configuration on the various blocks to let new families know to head to Guest Services to register and not check-in initially at the kiosk. This is mainly about keeping the first-time guest experience optimal and handled differently from guests with existing families. They don't want existing families at the guest desk and they want a "white glove" treatment for the new families with a personal touch. So the new families would also need a graceful message when that option is not available.

@nairdo
Copy link
Member

nairdo commented Jan 10, 2025

Bob (@bobrufenacht) Thanks for the details. We reviewed this particular feature request last night and we'd like you to proceed with officially submitting this as a feature/change request here. We have some ideas how it might work (Registration Mode: Add-and-Edit Family, Edit Family Only, etc.), but would like to see your write-up so the community can also understand and vote on it.

@nairdo nairdo closed this as completed Jan 10, 2025
@bobrufenacht
Copy link
Contributor Author

bobrufenacht commented Jan 14, 2025

Added [https://community.rockrms.com/ideas/2059/guest-experience-at-check-in-limit-adding-families-]

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

No branches or pull requests

2 participants