summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/gitlab/group.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkg/gitlab/group.go b/pkg/gitlab/group.go
index ff5dfc3..1969610 100644
--- a/pkg/gitlab/group.go
+++ b/pkg/gitlab/group.go
@@ -20,9 +20,11 @@ func NewGroup(gl *GitLab, id int) *Group {
}
}
-func (group *Group) Issues() []Issue {
+func (group *Group) EachIssue(fn func(*Issue)) {
response := group.api.Get(group.url + "/issues")
defer response.Body.Close()
- return x.Must(FromIssues(response.Body))
+ for _, issue := range x.Must(FromIssues(response.Body)) {
+ fn(&issue)
+ }
}