From 34745976eb5fc43f08da6c63618f9a01cee4f555 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Thu, 1 Oct 2020 15:25:07 -0500 Subject: [PATCH] Issue 118: put back the fallback name. This was lost during the redesign GithubService to support Milestones and Projects changes. --- .../edu/tamu/app/service/manager/AbstractGitHubService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/edu/tamu/app/service/manager/AbstractGitHubService.java b/src/main/java/edu/tamu/app/service/manager/AbstractGitHubService.java index 551a77ea..8745193c 100644 --- a/src/main/java/edu/tamu/app/service/manager/AbstractGitHubService.java +++ b/src/main/java/edu/tamu/app/service/manager/AbstractGitHubService.java @@ -12,6 +12,7 @@ import java.util.Optional; import java.util.stream.Collectors; +import org.apache.commons.lang3.StringUtils; import org.apache.log4j.Logger; import org.kohsuke.github.GHIssue; import org.kohsuke.github.GHIssueState; @@ -191,7 +192,7 @@ protected Member getMember(final GHUser user) throws IOException { if (cachedMember.isPresent()) { member = cachedMember.get(); } else { - final String name = user.getName(); + final String name = StringUtils.isEmpty(user.getName()) ? user.getLogin() : user.getName(); final String avatarUrlString = user.getAvatarUrl(); final String avatarPath = getAvatarPath(avatarUrlString); member = new Member(memberId, name, avatarPath);