This commit is contained in:
Unknwon 2014-11-17 14:53:41 -05:00
parent d1a60e3643
commit 32dcaefafa
16 changed files with 100 additions and 21 deletions

View file

@ -454,7 +454,7 @@ func RequireTrueOwner() macaron.Handler {
// GitHookService checks if repsitory Git hooks service has been enabled.
func GitHookService() macaron.Handler {
return func(ctx *Context) {
if !setting.Service.EnableGitHooks {
if !ctx.User.AllowGitHook && !ctx.User.IsAdmin {
ctx.Handle(404, "GitHookService", nil)
return
}