chack for nil pointer in helper

use helper for converting to issue
This commit is contained in:
Robin Olsen
2026-02-05 13:55:20 +01:00
parent 0c737787b4
commit 3981677d98
2 changed files with 5 additions and 8 deletions

View File

@@ -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
} }

View File

@@ -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
} }