Closed wesrowe closed 2 months ago
To verify that the feature toggle has been removed, visit {dev-,sandbox-,staging-,_}api.va.gov/flipper
, press CTRL+F (CMD+F) and search for profile_contacts
. No results should be displayed.
To verify the feature is still enabled, log in with one of the following accounts, and then navigate to /profile/contacts
.
@radavis I still see this feature toggle in the production environment, api.va.gov. Is this expected?
@allanto-ah, This is definitely not expected behavior. I filed a support request for this issue as it seems there's something happening that is adding profile_contacts
and mhv_landing_page_enabled
feature toggles to the database after it has been removed from the codebase and database.
Blocked by department-of-veterans-affairs/va.gov-team#88088
@radavis
The feature toggle is still showing in production environment, api.va.gov
Friends, I seem to recall that in 2023 my team tried to remove a bunch of feature flags and ran into this same problem. I would advise asking Platform whether this is a known issue.
Looks like I missed a line...
department-of-veterans-affairs/vets-website#30949 removes profile_contacts
toggle from featureFlagNames.json
Checked and the profile_contacts
toggle has been remove from staging and prod.
Environment: Staging, Production
Verified that the EC/NoK is still being shown as expected. No regression issues.
Description
User story
As a Cartography team member, I want to remove feature toggle and logic from the NoK/EC code, so that the code is simpler for future dev and maintenance.
Notes
Tasks:
vets-api
vets-website
Flipper.remove(:profile_contacts)
in development (dev-api.va.gov).Flipper.remove(:profile_contacts)
in staging (staging-api.va.gov)Flipper.remove(:profile_contacts)
in sandbox (sandbox-api.va.govFlipper.remove(:profile_contacts)
in production (api.va.gov)Acceptance criteria