When connecting through the Github Connect, if the users public profile email is not populated, the user is brought back to a blank screen with no further actions.

Steps to reproduce:
(clean up user first) remove associated data for the user from the database
Login to github and remove the email address from the public profile
logout from github
goto the Drupal site and attempt to connect with the github connect

Perhaps checking for an empty email and setting an error message hinting to the user that they may need to fix it on the github side would make more sense.

Comments

vikom’s picture

Status: Active » Fixed

I added a fix for this. Now the user receives a message about needing to have a public email address on GitHub. Pushed to dev.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.