From 1fd731dd42201b966ea8045137631313f78f3830 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Thu, 16 Mar 2017 12:42:19 +0800 Subject: [PATCH 1/2] allow push to init a wiki repo --- cmd/serv.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/serv.go b/cmd/serv.go index 925cb2a67212..28f9cbb1e3d5 100644 --- a/cmd/serv.go +++ b/cmd/serv.go @@ -296,6 +296,13 @@ func runServ(c *cli.Context) error { gitcmd = exec.Command(verb, repoPath) } + if isWiki { + err = repo.InitWiki() + if err != nil { + fail("Internal error", "Failed to init wiki repo: %v", err) + } + } + os.Setenv(models.ProtectedBranchRepoID, fmt.Sprintf("%d", repo.ID)) gitcmd.Dir = setting.RepoRootPath From 7d30dced0141c67adf9347195f309d6e50068648 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Fri, 17 Mar 2017 10:05:25 +0800 Subject: [PATCH 2/2] compact error check --- cmd/serv.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/serv.go b/cmd/serv.go index 28f9cbb1e3d5..d9d32217c82d 100644 --- a/cmd/serv.go +++ b/cmd/serv.go @@ -297,8 +297,7 @@ func runServ(c *cli.Context) error { } if isWiki { - err = repo.InitWiki() - if err != nil { + if err = repo.InitWiki(); err != nil { fail("Internal error", "Failed to init wiki repo: %v", err) } }