-
Notifications
You must be signed in to change notification settings - Fork 213
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
Make phone number optional #57392
Comments
Schema update: department-of-veterans-affairs/vets-json-schema#781 This may have to be stalled a bit while EVSS investigates some more downstream implications. Will also require a backlog item on their end to make the field optional for submit |
EVSS-12467 and EVSS-12468 created to research downstream implications of the schema update and provide feedback |
@mchae-nava - do we have any update on this? |
@RakshindaAslam I haven't seen any updates yet. I'm wondering if there's a way to follow their Jira |
@RakshindaAslam EVSS mentioned the change being in PINT (testable) August 03, and will be shipped August 13 |
@sethdarragile6 @mchae-nava - can we check if this field is optional in Lighthouse? |
According to this, it is optional. It transforms to |
Screenshots showcasing testing done by EVSS via their /submit endpoint, pre-PINT Confirmed shipping August 3rd at 9am ET, with some buffer for the changes to deploy |
@RakshindaAslam Good news and bad news: The bad:
For prosperity, mappings can be confirmed via The good: |
@tommasina-va, I have two PRs linked in a previous comment, one of them has the actual schema change. The other has some copy updates which may or may not still be needed (can probably verify with design) The slightly tricky part comes with the package version update, which you can read about here. Once your Let me know if you want to pair on this |
Sketch design is outdated, email should NOT be optional, per https://nava.slack.com/archives/C04MJV66ZPC/p1687284906509569?thread_ts=1687284823.122299&cid=C04MJV66ZPC |
Issue Description
The 526 paper form does not require the contact phone number to be filled in. This ticket is to make this fields optional on the digital form on va.gov.
Link to the new content -
https://sketch.com/s/ae7a7a94-9e48-4cbd-bc99-006754ad2ddb
Pending sitewide content ticket #57297 - completed
Need to know
Tasks
3 PRs go at the same time
FE change, update vets-json-schema, potentially a BE schema
Front end tasks
Ensure the page is styled according to design spec.
Ensure unit tests are available.
Ensure your code changes are covered by E2E tests
Run axe checks using the Chrome or Firefox browser plugin
Test for color contrast and color blindness issues
Zoom layouts to 400% at 1280px width
Test with 1 or 2 screen readers (voiceover)
Navigate using the keyboard only
Acceptance Criteria
The text was updated successfully, but these errors were encountered: