If a user tries to "Sign in with GitHub" and their GitHub account doesn't have a name attached to it then the account creation fails with a "Sequel::NotNullConstraintViolation: PG::NotNullViolation: ERROR: null value in column "name" violates not-null constraint" error.
Proposed solution
Don't require/expect GitHub accounts to have a name.
Acceptance criteria
Signing into the webhook manager using a GitHub account with no name doesn't produce any errors.
Problem
If a user tries to "Sign in with GitHub" and their GitHub account doesn't have a name attached to it then the account creation fails with a "Sequel::NotNullConstraintViolation: PG::NotNullViolation: ERROR: null value in column "name" violates not-null constraint" error.
Proposed solution
Don't require/expect GitHub accounts to have a name.
Acceptance criteria
Signing into the webhook manager using a GitHub account with no name doesn't produce any errors.
Related links