new user dahsboard issues

This commit is contained in:
Unknwon 2015-08-25 22:58:34 +08:00
parent be90ea583a
commit f808df5a7b
16 changed files with 427 additions and 258 deletions

View file

@ -79,11 +79,11 @@ func Issues(ctx *middleware.Context) {
filterMode := models.FM_ALL
switch viewType {
case "assigned":
assigneeID = ctx.User.Id
filterMode = models.FM_ASSIGN
assigneeID = ctx.User.Id
case "created_by":
posterID = ctx.User.Id
filterMode = models.FM_CREATE
posterID = ctx.User.Id
case "mentioned":
filterMode = models.FM_MENTION
}
@ -97,7 +97,7 @@ func Issues(ctx *middleware.Context) {
selectLabels := ctx.Query("labels")
milestoneID := ctx.QueryInt64("milestone")
isShowClosed := ctx.Query("state") == "closed"
issueStats := models.GetIssueStats(repo.ID, uid, com.StrTo(selectLabels).MustInt64(), milestoneID, assigneeID, isShowClosed, filterMode)
issueStats := models.GetIssueStats(repo.ID, uid, com.StrTo(selectLabels).MustInt64(), milestoneID, assigneeID, filterMode)
page := ctx.QueryInt("page")
if page <= 1 {