From d56ef0d09110d9efee6bc1bcbf59d40ef8a1c566 Mon Sep 17 00:00:00 2001 From: anuraghazra Date: Mon, 13 Jul 2020 16:14:13 +0530 Subject: [PATCH] fix: fallback to login if name not found --- src/fetchStats.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fetchStats.js b/src/fetchStats.js index b658f27..8d29170 100644 --- a/src/fetchStats.js +++ b/src/fetchStats.js @@ -9,6 +9,7 @@ async function fetchStats(username) { query userInfo($login: String!) { user(login: $login) { name + login repositoriesContributedTo(first: 100, contributionTypes: [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY]) { totalCount } @@ -50,7 +51,7 @@ async function fetchStats(username) { const user = res.data.data.user; - stats.name = user.name; + stats.name = user.name || user.login; stats.totalIssues = user.issues.totalCount; stats.totalCommits = user.contributionsCollection.totalCommitContributions; stats.totalPRs = user.pullRequests.totalCount;