Skip to content

Commit d8e9a39

Browse files
bkcsoftunknwon
authored andcommitted
Implement more issue-endpoints (#50)
1 parent ba0004f commit d8e9a39

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

issue.go

+10
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,16 @@ type ListIssueOption struct {
4444
Page int
4545
}
4646

47+
func (c *Client) ListIssues(opt ListIssueOption) ([]*Issue, error) {
48+
issues := make([]*Issue, 0, 10)
49+
return issues, c.getParsedResponse("GET", fmt.Sprintf("/issues?page=%d", opt.Page), nil, nil, &issues)
50+
}
51+
52+
func (c *Client) ListUserIssues(opt ListIssueOption) ([]*Issue, error) {
53+
issues := make([]*Issue, 0, 10)
54+
return issues, c.getParsedResponse("GET", fmt.Sprintf("/user/issues?page=%d", opt.Page), nil, nil, &issues)
55+
}
56+
4757
func (c *Client) ListRepoIssues(owner, repo string, opt ListIssueOption) ([]*Issue, error) {
4858
issues := make([]*Issue, 0, 10)
4959
return issues, c.getParsedResponse("GET", fmt.Sprintf("/repos/%s/%s/issues?page=%d", owner, repo, opt.Page), nil, nil, &issues)

0 commit comments

Comments
 (0)