Skip to content

LG-7452 Inherited Proofing Error Controller and new error page#7230

Merged
rnagilla-gsa merged 5 commits intomainfrom
rrn/LG-7452
Oct 31, 2022
Merged

LG-7452 Inherited Proofing Error Controller and new error page#7230
rnagilla-gsa merged 5 commits intomainfrom
rrn/LG-7452

Conversation

@rnagilla-gsa
Copy link
Contributor

@rnagilla-gsa rnagilla-gsa commented Oct 26, 2022

🎫 Ticket

LG-7452
Link to the relevant ticket.

🛠 Summary of changes

Write a brief description of what you changed.

  1. Add InheritedProoofingErrorsController
  2. Move existing first error page to this controller
  3. Add new error page after throttle is hit

📜 Testing Plan

/verify/inherited_proofing/errors/no_information
/verify/inherited_proofing/errors/failure

Provide a checklist of steps to confirm the changes.

  • Step 1
  • Step 2
  • Step 3

👀 Screenshots

If relevant, include a screenshot or screen capture of the changes.

Before:
After:

🚀 Notes for Deployment

Include any special instructions for deployment.

@rnagilla-gsa rnagilla-gsa added inherited proofing Pull Requests for the Inherited Proofing feature status - work in progress labels Oct 26, 2022
@rnagilla-gsa rnagilla-gsa changed the title LG-7452 Add second error page when failure occurs and move them to in… LG-7452 Inherited Proofing Error Controller and new error page Oct 26, 2022
@rnagilla-gsa rnagilla-gsa marked this pull request as ready for review October 28, 2022 03:07
text: t('inherited_proofing.troubleshooting.options.contact_support'),
new_tab: true,
},
].select(&:present?),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are no conditional members of the array, so #select(&present?) is unnecessary.

Suggested change
].select(&:present?),
],

need_assistance: 'Need immediate assistance? Here’s how to get help:'
need_help_updating: Need to update your information? Here’s how to get help
options:
get_partner_help: Get help at Partner Agency
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you confirm that this is meant to say "Partner Agency" and not some form of "VA" ? Typically I see "Partner Agency" used in designs as a placeholder for the actual partner's friendly name, which is then substituted with the partner's friendly_name.

get_help_at_sp: Get help at %{sp_name}

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aduth What you mentioned is correct. I was using old figma's and confirmed it should say 'Get help at VA.gov'

@rnagilla-gsa rnagilla-gsa requested a review from aduth October 31, 2022 18:43
@rnagilla-gsa rnagilla-gsa merged commit a28a9df into main Oct 31, 2022
@rnagilla-gsa rnagilla-gsa deleted the rrn/LG-7452 branch October 31, 2022 20:28
@aduth aduth mentioned this pull request Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inherited proofing Pull Requests for the Inherited Proofing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants