@@ -1333,39 +1333,36 @@ func registerRoutes(m *web.Router) {
13331333 m .Group ("/{username}/{reponame}" , func () { // repo tags
13341334 m .Group ("/tags" , func () {
13351335 m .Get ("" , repo .TagsList )
1336- m .Get ("/list" , repo .GetTagList )
13371336 m .Get (".rss" , feedEnabled , repo .TagsListFeedRSS )
13381337 m .Get (".atom" , feedEnabled , repo .TagsListFeedAtom )
1339- }, ctxDataSet ("EnableFeed" , setting .Other .EnableFeed ),
1340- repo .MustBeNotEmpty , context .RepoRefByType (git .RefTypeTag , context.RepoRefByTypeOptions {IgnoreNotExistErr : true }))
1341- m .Post ("/tags/delete" , repo .DeleteTag , reqSignIn ,
1342- repo .MustBeNotEmpty , context .RepoMustNotBeArchived (), reqRepoCodeWriter , context .RepoRef ())
1343- }, optSignIn , context .RepoAssignment , reqUnitCodeReader )
1338+ m .Get ("/list" , repo .GetTagList )
1339+ }, ctxDataSet ("EnableFeed" , setting .Other .EnableFeed ))
1340+ m .Post ("/tags/delete" , reqSignIn , reqRepoCodeWriter , context .RepoMustNotBeArchived (), repo .DeleteTag )
1341+ }, optSignIn , context .RepoAssignment , repo .MustBeNotEmpty , reqUnitCodeReader )
13441342 // end "/{username}/{reponame}": repo tags
13451343
13461344 m .Group ("/{username}/{reponame}" , func () { // repo releases
13471345 m .Group ("/releases" , func () {
13481346 m .Get ("" , repo .Releases )
1349- m .Get ("/tag/*" , repo .SingleRelease )
1350- m .Get ("/latest" , repo .LatestRelease )
13511347 m .Get (".rss" , feedEnabled , repo .ReleasesFeedRSS )
13521348 m .Get (".atom" , feedEnabled , repo .ReleasesFeedAtom )
1353- }, ctxDataSet ("EnableFeed" , setting .Other .EnableFeed ),
1354- repo .MustBeNotEmpty , context .RepoRefByType (git .RefTypeTag , context.RepoRefByTypeOptions {IgnoreNotExistErr : true }))
1355- m .Get ("/releases/attachments/{uuid}" , repo .MustBeNotEmpty , repo .GetAttachment )
1356- m .Get ("/releases/download/{vTag}/{fileName}" , repo .MustBeNotEmpty , repo .RedirectDownload )
1349+ m .Get ("/tag/*" , context .RepoRefByType (git .RefTypeTag ), repo .SingleRelease )
1350+ m .Get ("/latest" , repo .LatestRelease )
1351+ }, ctxDataSet ("EnableFeed" , setting .Other .EnableFeed ))
1352+ m .Get ("/releases/attachments/{uuid}" , repo .GetAttachment )
1353+ m .Get ("/releases/download/{vTag}/{fileName}" , repo .RedirectDownload )
13571354 m .Group ("/releases" , func () {
13581355 m .Get ("/new" , repo .NewRelease )
13591356 m .Post ("/new" , web .Bind (forms.NewReleaseForm {}), repo .NewReleasePost )
13601357 m .Post ("/delete" , repo .DeleteRelease )
13611358 m .Post ("/attachments" , repo .UploadReleaseAttachment )
13621359 m .Post ("/attachments/remove" , repo .DeleteAttachment )
1363- }, reqSignIn , repo . MustBeNotEmpty , context .RepoMustNotBeArchived (), reqRepoReleaseWriter , context .RepoRef ())
1360+ }, reqSignIn , context .RepoMustNotBeArchived (), reqRepoReleaseWriter , context .RepoRef ())
13641361 m .Group ("/releases" , func () {
13651362 m .Get ("/edit/*" , repo .EditRelease )
13661363 m .Post ("/edit/*" , web .Bind (forms.EditReleaseForm {}), repo .EditReleasePost )
1367- }, reqSignIn , repo . MustBeNotEmpty , context .RepoMustNotBeArchived (), reqRepoReleaseWriter , repo .CommitInfoCache )
1368- }, optSignIn , context .RepoAssignment , reqRepoReleaseReader )
1364+ }, reqSignIn , context .RepoMustNotBeArchived (), reqRepoReleaseWriter , repo .CommitInfoCache )
1365+ }, optSignIn , context .RepoAssignment , repo . MustBeNotEmpty , reqRepoReleaseReader )
13691366 // end "/{username}/{reponame}": repo releases
13701367
13711368 m .Group ("/{username}/{reponame}" , func () { // to maintain compatibility with old attachments
0 commit comments