conradwt/catarse — Issue #9: Sending notifications to users who oAuth without an email causes errors
Author: kevinsteger
Created: 2011-12-13 21:37:18+00:00
State: open

If you sign in with Google your user has an email. If you sign on with Twitter your user does not. When a user who authenticated with Twitter or any other oAuth without an email address exposed the project submission process will bomb sending an error "At least one recipient (To, Bc, Bcc) is required to send a message."

Desired outcome: Force users submitting projects to supply an email before they can create the project.

Another outcome: Message to user submitting project, "Because we don't have an email address for you, you will not receive update messages regarding this project. Please provide one in your user profile if you wish to receive updates."

Err something like that.