From 6132a82287a1300052a357ce29d69f54f1de0159 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Wed, 15 Feb 2017 05:15:39 -0500 Subject: admin: sync wiki's hook files as well --- models/repo.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'models') diff --git a/models/repo.go b/models/repo.go index ba4dc6d3..9a286db2 100644 --- a/models/repo.go +++ b/models/repo.go @@ -1663,7 +1663,15 @@ func ReinitMissingRepositories() error { func SyncRepositoryHooks() error { return x.Where("id > 0").Iterate(new(Repository), func(idx int, bean interface{}) error { - return createDelegateHooks(bean.(*Repository).RepoPath()) + repo := bean.(*Repository) + if err := createDelegateHooks(repo.RepoPath()); err != nil { + return err + } + + if repo.HasWiki() { + return createDelegateHooks(repo.WikiPath()) + } + return nil }) } -- cgit v1.2.3