Remove form validation to allow both email & phone inputs for consent requests #3529
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Code Changes
phone
oremail
input to be providedSteps to Confirm
phone
andemail
inputs asoptional
for consent requestsemail
norphone
email
phone
email
andphone
Pre-Merge Checklist
CHANGELOG.md
Description Of Changes
In #3432 we reintroduced the ability to collect multiple identity inputs on consent requests, which reversed most of the changes in #2539
However, even though #3432 restored the ability to collect both email & phone, it didn't remove the form validation, so if you tried to type in both the email & phone fields they would still disable each other!
For example, this screenshot shows where I've typed in the email field, but the phone number field then gets disabled:
This change just removes that
isDisabled
logic to allow both fields to be populated simultaneously.