aboutsummaryrefslogtreecommitdiff
path: root/routers/api/v1/repo/issue.go
diff options
context:
space:
mode:
author无闻 <u@gogs.io>2017-06-05 15:34:11 -0400
committerGitHub <noreply@github.com>2017-06-05 15:34:11 -0400
commit51d7f1264bc39a75b4fb016bee7d0f87f8485f3f (patch)
tree63ec5e3eff2ebcbfdc78a4d7649b41a230532e96 /routers/api/v1/repo/issue.go
parent3359b942b379bdfb7ae33b8c106c8b3bc8afbf52 (diff)
api: GitHub compliance (#4549)
* Add undocumented endpoint for /repositories/:id * GitHub API Compliance
Diffstat (limited to 'routers/api/v1/repo/issue.go')
-rw-r--r--routers/api/v1/repo/issue.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/routers/api/v1/repo/issue.go b/routers/api/v1/repo/issue.go
index 4a072633..d6ae7b4d 100644
--- a/routers/api/v1/repo/issue.go
+++ b/routers/api/v1/repo/issue.go
@@ -47,6 +47,7 @@ func ListUserIssues(c *context.APIContext) {
opts := models.IssuesOptions{
AssigneeID: c.User.ID,
Page: c.QueryInt("page"),
+ IsClosed: api.StateType(c.Query("state")) == api.STATE_CLOSED,
}
listIssues(c, &opts)
@@ -54,8 +55,9 @@ func ListUserIssues(c *context.APIContext) {
func ListIssues(c *context.APIContext) {
opts := models.IssuesOptions{
- RepoID: c.Repo.Repository.ID,
- Page: c.QueryInt("page"),
+ RepoID: c.Repo.Repository.ID,
+ Page: c.QueryInt("page"),
+ IsClosed: api.StateType(c.Query("state")) == api.STATE_CLOSED,
}
listIssues(c, &opts)