Skip to content

Obsidian Registration/Workflow Entry block not saving Country Code #6163

@bobrufenacht

Description

@bobrufenacht

Description

Submitted on behalf of Church of the King. The Obsidian Registration Entry block does not save the Country Code on the phone number used in the registration. It always defaults back to "1."

Actual Behavior

The Phone Number is added to the person's record but with "1" as the country code.

Expected Behavior

I would expect the country code to be stored with the phone number.

Steps to Reproduce

  • Go to the Phone Country Code defined type and add a new country. I used South Africa code 27 with "^([6-8]{1})([0-9]{8})$" as the Match Expression and "$1 $2" as the Format Expression.
  • Create an Event Registration with First Name, Last Name and Mobile Phone
  • Create a test instance of the registration
  • Register a new person with a Mobile Phone using Country Code 27.
  • Go to the person record. The phone number is stored correctly but the country code show "1" instead of "27"

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 and PreAlpha

Client Culture Setting

en-US

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fixed in v17.2Status: ConfirmedIt's clear what the subject of the issue is about, and what the resolution should be.Type: BugConfirmed bugs or reports that are very likely to be bugs.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions