Skip to content

LG-9858 GPO Personal Key fix#8533

Merged
theabrad merged 3 commits intomainfrom
abrad-lg-9858-gpo-personal-key
Jun 6, 2023
Merged

LG-9858 GPO Personal Key fix#8533
theabrad merged 3 commits intomainfrom
abrad-lg-9858-gpo-personal-key

Conversation

@theabrad
Copy link
Contributor

@theabrad theabrad commented Jun 2, 2023

🎫 Ticket

LG-9858

🛠 Summary of changes

Users who were going through the verify-by mail flow and had a pending profile due to either fraud_review, or in-person proofing were not reaching the personal key step after they entered in their one-time code. The problem was that our before_action, :confirm_profile_has_been_created in the personal_key_controller was only looking at active profiles and not pending profiles also. Since the user is in a new session idv_session did not have the profile.

📜 Testing Plan

Provide a checklist of steps to confirm the changes.

  • Go through IdV flow selecting 'review' on the SSN step, and select verify by mail
  • Grab the one-time code for the GPO flow.
  • Log out and log back in, enter the GPO code.
  • Verify that you reach the personal key page.

theabrad added 3 commits June 2, 2023 15:41
changelog: Bug Fixes, IdV personal key, allow profiles to reach personal
key step from confirm_profile_has_been_created
@theabrad theabrad requested a review from a team June 2, 2023 19:53
Copy link
Contributor

@soniaconnolly soniaconnolly left a comment

Choose a reason for hiding this comment

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

LGTM! Tried it out, works as described.

@theabrad theabrad merged commit 24a492f into main Jun 6, 2023
@theabrad theabrad deleted the abrad-lg-9858-gpo-personal-key branch June 6, 2023 13:11
@solipet solipet mentioned this pull request Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants