Fixes part of #667 - the Google OAuth error is caused by the name field not being present in the dictionary.
This PR adds that field if it is missing, and requires that the email field be set.
This PR does not fix the fact that Sentry is not configured, as per @iandees: Then sentry.captureException is called but Sentry isn't configured so it throws a 500
Fixes part of #667 - the Google OAuth error is caused by the
name
field not being present in the dictionary.This PR adds that field if it is missing, and requires that the
email
field be set.This PR does not fix the fact that Sentry is not configured, as per @iandees:
Then sentry.captureException is called but Sentry isn't configured so it throws a 500
cc @iandees, @jillh510.