Hide Forgot
Description of problem: Emails are not sent to new address when re-registrer the same account with new email after expiration Version-Release number of selected component (if applicable): dev-preview-int v3.3.0.26 How reproducible: Always Steps to Reproduce: 1. Register Online account with email ***@qq.com 2. After the account expires, re-register the account again, but this time use another email ***@redhat.com in registration 3. Check emails sent to ***@qq.com ***@redhat.com Actual results: 3. After re-registration, misc emails from The OpenShift Team still are sent to ***@qq.com instead of ***@redhat.com Expected results: 3. After re-registration, misc emails from The OpenShift Team should be sent to new registered email ***@redhat.com Additional info:
This behavior was intentional to prevent duplicate accounts from being created as our database (Intercom.io) considers email address to be a unique key (and the primary key under certain conditions). However, I was able to confirm through testing that we are safe allowing users to change their email address because we are using GitHub ID as the primary key across multiple registrations, preventing Intercom.io from using email address as an alternate/fallback primary key. This has been resolved/updated and the fix has been pushed to both staging and production.
(In reply to Jacob Lucky from comment #2) > This has been resolved/updated and the fix has been pushed to both staging > and production. Thanks. Checked STG, now it sends emails to new address.