If someone tries to register using an email address that belongs to an existing profile which does not use Launchpad, we pretend we've not seen that email address before and let the user continue with the registration process. Then, at the end of the process we just change the necessary bits on that existing profile instead of creating a new one.
This doesn't work when you use the registration form on login.lp.net: OOPS-1200S2282
ProgrammingError: permission denied for relation account
If someone tries to register using an email address that belongs to an existing profile which does not use Launchpad, we pretend we've not seen that email address before and let the user continue with the registration process. Then, at the end of the process we just change the necessary bits on that existing profile instead of creating a new one.
This doesn't work when you use the registration form on login.lp.net: OOPS-1200S2282 Error: permission denied for relation account
Programming