aboutsummaryrefslogtreecommitdiffstats
path: root/routers
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2023-09-17 16:24:40 +0800
committerGitHub <noreply@github.com>2023-09-17 08:24:40 +0000
commit47b878858ada27fc4c74eeadcc1e467d2da90e04 (patch)
tree95486eeed5a8287a5c402b5e3c9023d83a3bebdc /routers
parentdcf4b9e3146db7bb8359538acb7c5fbd6fce9e6f (diff)
downloadgitea-47b878858ada27fc4c74eeadcc1e467d2da90e04.tar.gz
gitea-47b878858ada27fc4c74eeadcc1e467d2da90e04.zip
Search branches (#27055)
Resolve #25233 <img width="1315" alt="图片" src="https://github.com/go-gitea/gitea/assets/81045/3ba59b58-471a-4e1b-985c-87edac2268c0"> <img width="1297" alt="图片" src="https://github.com/go-gitea/gitea/assets/81045/b6caa12f-323b-4f70-9c44-ef91cb71a26c">
Diffstat (limited to 'routers')
-rw-r--r--routers/web/repo/branch.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/routers/web/repo/branch.go b/routers/web/repo/branch.go
index f5831df28f..e0e27fd482 100644
--- a/routers/web/repo/branch.go
+++ b/routers/web/repo/branch.go
@@ -51,7 +51,9 @@ func Branches(ctx *context.Context) {
}
pageSize := setting.Git.BranchesRangeSize
- defaultBranch, branches, branchesCount, err := repo_service.LoadBranches(ctx, ctx.Repo.Repository, ctx.Repo.GitRepo, util.OptionalBoolNone, page, pageSize)
+ kw := ctx.FormString("q")
+
+ defaultBranch, branches, branchesCount, err := repo_service.LoadBranches(ctx, ctx.Repo.Repository, ctx.Repo.GitRepo, util.OptionalBoolNone, kw, page, pageSize)
if err != nil {
ctx.ServerError("LoadBranches", err)
return
@@ -73,6 +75,7 @@ func Branches(ctx *context.Context) {
commitStatus[commitID] = git_model.CalcCommitStatus(cs)
}
+ ctx.Data["Keyword"] = kw
ctx.Data["Branches"] = branches
ctx.Data["CommitStatus"] = commitStatus
ctx.Data["CommitStatuses"] = commitStatuses