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

Signature Document - Registrant Phone Number Attribute Displays JSON Data #6210

Open
2 tasks done
tpcc-myles opened this issue Mar 5, 2025 · 0 comments
Open
2 tasks done
Labels
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

@tpcc-myles
Copy link

Description

When completing an event registration that contains a phone number registrant attribute, the phone number will print to the signature document as JSON data.

This behavior was discovered in our sandbox environment, running Rock v16.8. It was reproduced in the Rock Demo site that currently runs v16.9.

This issue appears to be directly related to #6067 though it occurs in a different part of the system (signature document creation vs workflow entry)

Actual Behavior

When the signature document for the registration is presented - as well as after it is signed and saved - any phone number registrant attribute printed to the sig doc displays as JSON data.

Image

Expected Behavior

When the signature document for the registration is presented - as well as after it is signed and saved - any phone number registrant attribute printed to the sig doc should display as a properly-formatted phone number.

Steps to Reproduce

  1. Create/update an event registration to ask for a phone number on one of the registration forms. Setup the phone number as a Registrant Attribute, using the Field Type of Phone Number.

Image

  1. Create/update a signature document to pull in the phone number registrant attribute using the syntax {{ Registrant | Attribute:'PhoneNumberAttributeKey' }}.

Image

  1. Update the event registration to require the signature document.
  2. Complete a registration for the event, providing a phone number in the registrant attribute created above.
  3. Review the Signature Document presented on-screen to see the JSON data in place of the expected phone number.
    Image

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

16.8 & 16.9

Client Culture Setting

en-US

@sparkdevnetwork-service sparkdevnetwork-service added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. labels Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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

2 participants