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

Fixed Registration Bug: soft deleted user cannot re-register - throws unhandled error #1810

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

teddy-aisoft
Copy link

Currently, a user cannot re-register after deletion. This is because a soft delete leaves the record, and the re-registration tries to create a record with an email that violates the unique key constraint. I add logic to handle in the user service by fully deleting the user, and then re-creating. This also requires modifying the on delete action for the Session entity. I added the ORM config and migration change to handle.

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.

1 participant