Remove unused function

This commit is contained in:
harryzcy 2022-11-05 21:12:26 -04:00
parent 191f3b4815
commit de662207a4
No known key found for this signature in database
GPG key ID: CC2953E050C19686

View file

@ -251,7 +251,8 @@ func reqToken(requiredScope string) func(ctx *context.APIContext) {
}
}
func reqTokenOrSiteAdmin(requiredScope string) func(ctx *context.APIContext) {
// reqSiteAdminOrToken user should be the site admin, or the token should have 'sudo' scope.
func reqSiteAdminOrToken() func(ctx *context.APIContext) {
return func(ctx *context.APIContext) {
// if is site admin, allow it
if ctx.IsUserSiteAdmin() {
@ -259,7 +260,7 @@ func reqTokenOrSiteAdmin(requiredScope string) func(ctx *context.APIContext) {
}
// otherwise, check token
reqToken(requiredScope)(ctx)
reqToken("sudo")(ctx)
}
}
@ -284,16 +285,6 @@ func reqBasicOrRevProxyAuth() func(ctx *context.APIContext) {
}
}
// reqSiteAdmin user should be the site admin
func reqSiteAdmin() func(ctx *context.APIContext) {
return func(ctx *context.APIContext) {
if !ctx.IsUserSiteAdmin() {
ctx.Error(http.StatusForbidden, "reqSiteAdmin", "user should be the site admin")
return
}
}
}
// reqOwner user should be the owner of the repo or site admin.
func reqOwner() func(ctx *context.APIContext) {
return func(ctx *context.APIContext) {
@ -1218,7 +1209,7 @@ func Routes(ctx gocontext.Context) *web.Route {
m.Post("/{username}/{reponame}", admin.AdoptRepository)
m.Delete("/{username}/{reponame}", admin.DeleteUnadoptedRepository)
})
}, reqTokenOrSiteAdmin(auth_model.AccessTokenScopeSudo))
}, reqSiteAdminOrToken())
m.Group("/topics", func() {
m.Get("/search", repo.TopicSearch)