velodrome/fetcher/conversion.go
func newAssignees(issueID int, gAssignees []*github.User, repository string) ([]sql.Assignee, error) {
	assignees := []sql.Assignee{}
	repository = strings.ToLower(repository)

	for _, assignee := range gAssignees {
		if assignee != nil && assignee.Login == nil {
			return nil, fmt.Errorf("Assignee is missing Login field")
		}
		assignees = append(assignees, sql.Assignee{
			IssueID:    strconv.Itoa(issueID),
			Name:       *assignee.Login,
			Repository: repository,
		})
	}

	return assignees, nil
}
func newAssignees(issueID int, gAssignees []*github.User, repository string) ([]sql.Assignee, error) {
	assignees := []sql.Assignee{}
	repository = strings.ToLower(repository)

	for _, assignee := range gAssignees {
		if assignee != nil && assignee.Login == nil {
			return nil, fmt.Errorf("Assignee is missing Login field")
		}
		assignees = append(assignees, sql.Assignee{
			IssueID:    strconv.Itoa(issueID),
			Name:       *assignee.Login,
			Repository: repository,
		})
	}

	return assignees, nil
}
func newAssignees ( issueID int , gAssignees [ ] * github . User , repository string ) ( [ ] sql . Assignee , error ) { assignees := [ ] sql . Assignee { } repository = strings . ToLower ( repository ) for _ , assignee := range gAssignees { if assignee != nil && assignee . Login == nil { return nil , fmt . Errorf ( " " ) } assignees = append ( assignees , sql . Assignee { IssueID : strconv . Itoa ( issueID ) , Name : * assignee . Login , Repository : repository , } ) } return assignees , nil }
// newAssignees creates a new Label for each label in the issue
newAssignees creates a new Label for each label in the issue