diff --git a/app/auth/views/github.py b/app/auth/views/github.py index 4a3ca5d5..60cb1ea6 100644 --- a/app/auth/views/github.py +++ b/app/auth/views/github.py @@ -88,7 +88,9 @@ def github_callback(): # create user else: LOG.d("create github user") - user = User.create(email=email, name=github_user_data["name"], activated=True) + user = User.create( + email=email, name=github_user_data.get("name") or "", activated=True + ) db.session.commit() login_user(user) email_utils.send_welcome_email(user.email, user.name)