aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-02-23 11:35:33 -0500
committerUnknwon <u@gogs.io>2017-02-23 11:35:33 -0500
commit266c8f5a85d259d1e997985062c924630625fc71 (patch)
tree29d941560197ac1bca632489af203ea012902ccc /cmd
parent162504e90c7c289cf8700969c21852aeda4ab5e8 (diff)
release: fix unable to edit release of a fork repository
Diffstat (limited to 'cmd')
-rw-r--r--cmd/web.go18
1 files changed, 1 insertions, 17 deletions
diff --git a/cmd/web.go b/cmd/web.go
index 7f00e239..cdbe1bfb 100644
--- a/cmd/web.go
+++ b/cmd/web.go
@@ -527,25 +527,9 @@ func runWeb(ctx *cli.Context) error {
m.Get("/new", repo.NewRelease)
m.Post("/new", bindIgnErr(auth.NewReleaseForm{}), repo.NewReleasePost)
m.Post("/delete", repo.DeleteRelease)
- }, reqRepoWriter, context.RepoRef())
-
- m.Group("/releases", func() {
m.Get("/edit/*", repo.EditRelease)
m.Post("/edit/*", bindIgnErr(auth.EditReleaseForm{}), repo.EditReleasePost)
- }, reqRepoWriter, func(ctx *context.Context) {
- var err error
- ctx.Repo.Commit, err = ctx.Repo.GitRepo.GetBranchCommit(ctx.Repo.Repository.DefaultBranch)
- if err != nil {
- ctx.Handle(500, "GetBranchCommit", err)
- return
- }
- ctx.Repo.CommitsCount, err = ctx.Repo.Commit.CommitsCount()
- if err != nil {
- ctx.Handle(500, "CommitsCount", err)
- return
- }
- ctx.Data["CommitsCount"] = ctx.Repo.CommitsCount
- })
+ }, reqRepoWriter, context.RepoRef())
// FIXME: Should use ctx.Repo.PullRequest to unify template, currently we have inconsistent URL
// for PR in same repository. After select branch on the page, the URL contains redundant head user name.