Esempio n. 1
0
File: issue.go Progetto: cou929/zhb
func findPluses(client *zenhub.Client, issueNmber int, repoId int) (*[]Plus, error) {
	pluses, err := client.GetPluses(issueNmber, repoId)
	if err != nil {
		return nil, err
	}

	res := make([]Plus, len(pluses), len(pluses))
	for i, v := range pluses {
		p := Plus{
			Id:           v.Id,
			Comment:      v.Comment,
			ZenhubUserId: v.User.Id,
			GithubUserId: v.User.GithubUserInfo.Id,
			UserName:     v.User.GithubUserInfo.Name,
			CreatedAt:    v.CreatedAt,
		}
		res[i] = p
	}

	return &res, nil
}