Skip to content

Commit 06c67c6

Browse files
authored
Fix search team (go-gitea#31923)
Fix go-gitea#20658
1 parent fcac28c commit 06c67c6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

routers/web/web.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -883,10 +883,15 @@ func registerRoutes(m *web.Router) {
883883
m.Post("/teams/{team}/action/repo/{action}", org.TeamsRepoAction)
884884
}, context.OrgAssignment(true, false, true))
885885

886+
// require admin permission
887+
m.Group("/{org}", func() {
888+
m.Get("/teams/-/search", org.SearchTeam)
889+
}, context.OrgAssignment(true, false, false, true))
890+
891+
// require owner permission
886892
m.Group("/{org}", func() {
887893
m.Get("/teams/new", org.NewTeam)
888894
m.Post("/teams/new", web.Bind(forms.CreateTeamForm{}), org.NewTeamPost)
889-
m.Get("/teams/-/search", org.SearchTeam)
890895
m.Get("/teams/{team}/edit", org.EditTeam)
891896
m.Post("/teams/{team}/edit", web.Bind(forms.CreateTeamForm{}), org.EditTeamPost)
892897
m.Post("/teams/{team}/delete", org.DeleteTeam)

0 commit comments

Comments
 (0)