Skip to content
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

PCIU Replacement Step 4c: Add Feature Flipper to Remove PCIU Data Requests in Pre-Fill #99322

Open
5 of 7 tasks
Tracked by #73776
RachalCassity opened this issue Dec 17, 2024 · 2 comments · May be fixed by department-of-veterans-affairs/vets-api#19981

Comments

@RachalCassity
Copy link
Member

RachalCassity commented Dec 17, 2024

User Story

As a developer, I want to eliminate PCIU requests in staging, to ensure VAProfile Contact Information is properly pre-filling the data.

Issue Description

We need to add a feature flipper to control the removal of PCIU data requests within the pre-fill process. This will allow us to toggle the behavior on/off without requiring a deployment, ensuring flexibility and easier management of this feature.

The current pre-fill process includes PCIU data requests. However, in staging we need to disable these requests to ensure VAProfile Contact Information is properly pre-filling the data.

Tasks

  • Create flipper Create flipper
  • Add flipper in pre-fill calls
  • Put flipper in the initialize_contact_information (FormProfile)
  • Ensure tests are passing
  • Test locally
  • Test in staging

Acceptance Criteria

  • PCIU pre-fill requests have been removed from pre-fill in lower environments.
@RachalCassity RachalCassity changed the title Add Feature Flipper to Remove PCIU Data Requests in Pre-Fill PCIU Replacement Step 4c: Add Feature Flipper to Remove PCIU Data Requests in Pre-Fill Dec 17, 2024
@RachalCassity RachalCassity self-assigned this Dec 17, 2024
@AshleyGuerrant AshleyGuerrant added needs-refinement Identifies tickets that need to be refined 2024 labels Dec 18, 2024
@RachalCassity
Copy link
Member Author

12/20 - Writing up draft PR

@RachalCassity RachalCassity removed the needs-refinement Identifies tickets that need to be refined label Dec 20, 2024
@RachalCassity
Copy link
Member Author

PR awaiting backend approval

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants