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

Forgot password won't send email to user with partially-completed profile #1910

Open
briangrossman opened this issue Sep 8, 2020 · 2 comments
Labels
Bug Something isn't working

Comments

@briangrossman
Copy link
Contributor

Steps to Reproduce

This one is a little sticky. I've been unable to reproduce it myself, but I've see it in production twice. (Lower priority for now, but I wanted to track it).

While these are not explicit steps to reproduce the issue, this is what I know:

  • It appears as though the user only has 1/2 of their profile completed. users_legaladdress is completed, but users_profile only has data for id, created_on, updated_on (same as created_on), and user_id.
  • When the user tries to use the forgot my password link, they receive the message that if an account exists for this email, they will receive a message. But there is nothing sent via MailGun
  • When I try to hijack the user via the admin, they don't appear to be logged in.
  • I am able to explicitly create a forgot my password link in the shell using commands provided by Gavin (I can give them to you if needed)
  • I am unable to reproduce this error by simply abandoning my session after completing 1/2 of the profile.

Expected Behavior

User should be able to send a forgot my password link, log in, and complete their profile.

Actual Behavior

User attempts to send forgot my password email and nothing is sent.

Related Issues

Zendesk:

Additional Data

(Let me know if you need permissions)

@briangrossman briangrossman added the Bug Something isn't working label Sep 8, 2020
@briangrossman
Copy link
Contributor Author

Another instance: https://odl.zendesk.com/agent/tickets/65058

@briangrossman
Copy link
Contributor Author

Of note: There was an instance where a learner ended up with a partially completed profile when the exports compliance test failed during registration.

This resulted in a partially-completed profile Is Active set to False for the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant