It looks like users can trigger a race condition on signup - probably by double-clicking the button - which causes an IntegrityError due to a duplicate email address. We already check for duplicate emails during form validation; however, we need to also handle the potential IntegrityError during form save.
It looks like users can trigger a race condition on signup - probably by double-clicking the button - which causes an IntegrityError due to a duplicate email address. We already check for duplicate emails during form validation; however, we need to also handle the potential IntegrityError during form save.