Skip to content

LG-7084: (And LG-7335) Add tracking for forgot password email sent event#6799

Merged
jc-gsa merged 14 commits intomainfrom
LG-7084-forgot-password-email-sent-event
Aug 24, 2022
Merged

LG-7084: (And LG-7335) Add tracking for forgot password email sent event#6799
jc-gsa merged 14 commits intomainfrom
LG-7084-forgot-password-email-sent-event

Conversation

@jc-gsa
Copy link
Contributor

@jc-gsa jc-gsa commented Aug 19, 2022

No description provided.

changelog: Internal, Account Recovery, Add tracking for forgot password email sent event (LG-7084)
event = PushNotification::RecoveryActivatedEvent.new(user: user)
PushNotification::HttpPush.deliver(event)

irs_params[:success] = true
Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's worth noting that the success is presumed here. The email might be delivered async.

@jc-gsa jc-gsa force-pushed the LG-7084-forgot-password-email-sent-event branch from 1016371 to 6e48ace Compare August 22, 2022 17:55
@jc-gsa jc-gsa requested a review from a team August 22, 2022 18:00
@jc-gsa jc-gsa force-pushed the LG-7084-forgot-password-email-sent-event branch from ed347dc to e547d3e Compare August 22, 2022 19:00
@jc-gsa jc-gsa changed the title LG-7084: Add tracking for forgot password email sent event LG-7084 & LG-7335: Add tracking for forgot password email sent event Aug 22, 2022
@jc-gsa jc-gsa force-pushed the LG-7084-forgot-password-email-sent-event branch from e471dea to c672b26 Compare August 22, 2022 22:02
@jc-gsa jc-gsa changed the title LG-7084 & LG-7335: Add tracking for forgot password email sent event LG-7084: (And LG-7335) Add tracking for forgot password email sent event Aug 22, 2022
…ix conflicts

# Conflicts:
#	app/services/irs_attempts_api/tracker_events.rb
#	spec/controllers/users/reset_passwords_controller_spec.rb
@jc-gsa jc-gsa force-pushed the LG-7084-forgot-password-email-sent-event branch from 5e344e8 to 274d3fd Compare August 24, 2022 20:40
@jc-gsa jc-gsa force-pushed the LG-7084-forgot-password-email-sent-event branch from aa52f0e to 1546cd8 Compare August 24, 2022 21:19
@jc-gsa jc-gsa requested a review from zachmargolis August 24, 2022 21:40
Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

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

LGTM

jc-gsa and others added 3 commits August 24, 2022 14:49
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
@jc-gsa jc-gsa merged commit cfdbadf into main Aug 24, 2022
@jc-gsa jc-gsa deleted the LG-7084-forgot-password-email-sent-event branch August 24, 2022 22:13
@aduth aduth mentioned this pull request Aug 30, 2022
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.

2 participants