Email Verification error messages showing too early - Entities
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
#### Describe the bug in current situation
User is getting a validation error as they are typing their email address.
Error validation messages should only occur once the user has finished entering their information and moved to another field.
- See also #4623
- Similar bug in Names is #6663
#### Impact of this bug
This impacts all users and suggests they are doing something wrong.
Occurs
Benefit company and Cooperative incorporation (Registered Office Contact Information)
Sole Proprietor/General Partnership Registration (Business Contact Information)
Benefit Company , SP/GP and Coop (Edit Business Profile)
Probably any others that use this component (I assume it is common).
However, this error does **NOT** occur in:
Benefit Company , SP/GP, Coop- View and Change Business Information - Registered Office Contact Information
#### Steps to Reproduce
1. Go to incorporation application in test
2.Under Registered Office Contact Information, begin typing an email address
3. See error
#### Expected behavior
Given I am a user
When I am entering my email address
Then I expect to not see any errors until I have completed typing in the field.
(Don't show valid email is required until I have moved out of the first email box, and don't show email addresses must match until I have moved out of the second box.)
#### Screenshots/ Visual Reference/ Source

Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in the incorporation application's Registered Office Contact Information email fields, then trace the shared component used by the listed entity forms. Verify when validation appears while entering the first and second email fields, and confirm that errors appear only after leaving each field.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100