0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-24 22:41:28 -05:00

fix(connector-github): convert null value to undefined in user info response (#944)

This commit is contained in:
Xiao Yijun 2022-05-25 11:12:39 +08:00 committed by GitHub
parent 48607219f5
commit c325cf60f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,7 +9,7 @@ import {
SocialConnector,
GetConnectorConfig,
} from '@logto/connector-types';
import { assert } from '@silverhand/essentials';
import { assert, conditional } from '@silverhand/essentials';
import got, { RequestError as GotRequestError } from 'got';
import {
@ -90,9 +90,9 @@ export default class GithubConnector implements SocialConnector {
return {
id: String(id),
avatar,
email,
name,
avatar: conditional(avatar),
email: conditional(email),
name: conditional(name),
};
} catch (error: unknown) {
if (error instanceof GotRequestError && error.response?.statusCode === 401) {