@(branchInfo: Seq[(util.JGitUtil.BranchInfo, Option[(model.PullRequest, model.Issue)])], hasWritePermission: Boolean, repository: service.RepositoryService.RepositoryInfo)(implicit context: app.Context) @import context._ @import view.helpers._ @html.main(s"${repository.owner}/${repository.name}", Some(repository)) { @html.menu("code", repository){
All branches |
---|
@branch.mergeInfo.map{ info =>
@prs.map{ case (pull, issue) =>
#@issue.issueId
@if(issue.closed) {
@if(info.isMerged){
Merged
}else{
Closed
}
} else {
Open
}
}.getOrElse{
Compare
}
@if(hasWritePermission){
@if(prs.map(!_._2.closed).getOrElse(false)){
}else{
}
}
}
@if(branch.mergeInfo.isEmpty){
Default
}else{
@branch.mergeInfo.map{ info =>
}
}
|