From c029b1a3bc12d9f5ad364275284f33e60a48c63b Mon Sep 17 00:00:00 2001 From: Giteabot Date: Thu, 10 Aug 2023 19:26:22 +0800 Subject: [PATCH] Fix wrong middleware sequence (#26428) (#26436) Backport #26428 by @lunny Co-authored-by: Lunny Xiao (cherry picked from commit ec37ea5945244f46026f4ec6a2e5f85b7dfbfcd6) --- routers/web/web.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/web/web.go b/routers/web/web.go index 3963766fdd..4baa9d2dff 100644 --- a/routers/web/web.go +++ b/routers/web/web.go @@ -1133,7 +1133,7 @@ func registerRoutes(m *web.Route) { m.Get(".atom", feedEnabled, repo.ReleasesFeedAtom) }, ctxDataSet("EnableFeed", setting.Other.EnableFeed), repo.MustBeNotEmpty, reqRepoReleaseReader, context.RepoRefByType(context.RepoRefTag, true)) - m.Get("/releases/attachments/{uuid}", repo.GetAttachment, repo.MustBeNotEmpty, reqRepoReleaseReader) + m.Get("/releases/attachments/{uuid}", repo.MustBeNotEmpty, reqRepoReleaseReader, repo.GetAttachment) m.Group("/releases", func() { m.Get("/new", repo.NewRelease) m.Post("/new", web.Bind(forms.NewReleaseForm{}), repo.NewReleasePost)