Пример #1
0
  @Transactional
  public void importTeamMembers(GitHub gitHub) {
    GitHubUser[] users = getGitHubUsers(gitHub);
    List<Long> userIds = new ArrayList<>();
    for (GitHubUser user : users) {
      userIds.add(user.getId());
      String userName = getNameForUser(user.getLogin());

      teamService.createOrUpdateMemberProfile(
          user.getId(), user.getLogin(), user.getAvatarUrl(), userName);
    }
    teamService.showOnlyTeamMembersWithIds(userIds);
  }