Add issue count for each labels.

This commit is contained in:
takezoe
2013-06-26 10:28:14 +09:00
parent 8283302c18
commit cceda62ef7
3 changed files with 45 additions and 5 deletions

View File

@@ -94,8 +94,9 @@ trait IssuesControllerBase extends ControllerBase {
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))),
context.loginAccount.map(x => countIssue(owner, repository, condition, "assigned", userName)),
context.loginAccount.map(x => countIssue(owner, repository, condition, "created_by", userName)),
countIssueGroupByLabels(owner, repository, condition, filter, userName),
condition, filter, repositoryInfo, isWritable(owner, repository, context.loginAccount))
} getOrElse NotFound