Add all, assigned and created_by issue count.

This commit is contained in:
takezoe
2013-06-26 10:04:33 +09:00
parent 946b144a1b
commit 8283302c18
2 changed files with 7 additions and 4 deletions

View File

@@ -93,6 +93,9 @@ trait IssuesControllerBase extends ControllerBase {
getMilestones(owner, repository).filter(_.closedDate.isEmpty),
countIssue(owner, repository, condition.copy(state = "open"), filter, userName),
countIssue(owner, repository, condition.copy(state = "closed"), filter, userName),
countIssue(owner, repository, condition, "all", None),
context.loginAccount.map(x => countIssue(owner, repository, condition, "assigned", Some(x.userName))),
context.loginAccount.map(x => countIssue(owner, repository, condition, "created_by", Some(x.userName))),
condition, filter, repositoryInfo, isWritable(owner, repository, context.loginAccount))
} getOrElse NotFound