-
Notifications
You must be signed in to change notification settings - Fork 127
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
Removes create/update MHV accounts from CTA #23438
Conversation
Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend |
3 similar comments
Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend |
Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend |
Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend |
@department-of-veterans-affairs/va-platform-cop-frontend Can I get a review on this please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* 52477: remove create/upgrade from actions, exportsFile, and MHV container * 52477: remove create/upgrade from profile reducer + unit tests
* 52477: remove create/upgrade from actions, exportsFile, and MHV container * 52477: remove create/upgrade from profile reducer + unit tests
Summary
(Summarize the changes that have been made to the platform)
This removes the ability to
create
andupdate
MHV accounts on VA.gov(What is the solution, why is this the solution)
The solution is to remove the
createMHVAccount
,createAndUpgradeMHVAccount
, andupgradeMHVAccount
from theactions/mhv.js
file primarily and remove anywhere where the actions + reducers + unit tests call it.(Which team do you work for, does your team own the maintenance of this component?)
Identity. No
(If using a flipper, what is the end date of the flipper being required/success criteria being targeted)
No flipper is involved.
Related issue(s)
Link to ticket created in va.gov-team repo
Closes [FE] Remove MHV Accounts on vets-website va.gov-team#52477
Waiting on Remove Terms and Conditions #23442
Link to epic if not included in ticket
Identity - General Tech Debt va.gov-team#32749
Testing done
Describe what the old behavior was prior to the change
Old behavior is to create and/or upgrade MHV accounts. That functionality will be removed from vets-api which requires the necessary changes on vets-website
Describe the steps required to verify your changes are working as expected
Unit tests and E2E tests continue to work as expected.
Describe the tests completed and the results
Completed & passing
Screenshots
n/a
What areas of the site does it impact?
This should only impact VA.gov users who log in with a MHV account with no state.
Acceptance criteria
Requested Feedback
Ensure MHV accounts are neither created nor upgraded on the FE