Bladeren bron

admin: sync wiki's hook files as well

Unknwon 8 jaren geleden
bovenliggende
commit
6132a82287
1 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 9 1
      models/repo.go

+ 9 - 1
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
 		})
 }