chack for nil pointer in helper
use helper for converting to issue
This commit is contained in:
@@ -81,8 +81,10 @@ const (
|
|||||||
|
|
||||||
func IssuesPtrToIssues(issuePtr []*Issue) []Issue {
|
func IssuesPtrToIssues(issuePtr []*Issue) []Issue {
|
||||||
issues := make([]Issue, 0, len(issuePtr))
|
issues := make([]Issue, 0, len(issuePtr))
|
||||||
for _, issue := range issuePtr {
|
for _, issuePtr := range issuePtr {
|
||||||
issues = append(issues, *issue)
|
if issuePtr != nil {
|
||||||
|
issues = append(issues, *issuePtr)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return issues
|
return issues
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,12 +37,7 @@ func (s *BeadsService) AllIssues(ctx context.Context) ([]models.Issue, error) {
|
|||||||
return []models.Issue{}, nil
|
return []models.Issue{}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
issues := make([]models.Issue, 0, len(issuesPtr))
|
issues := models.IssuesPtrToIssues(issuesPtr)
|
||||||
for _, issuePtr := range issuesPtr {
|
|
||||||
if issuePtr != nil {
|
|
||||||
issues = append(issues, *issuePtr)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return issues, nil
|
return issues, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user