@@ -529,14 +529,16 @@ func RegisterRoutes(m *macaron.Macaron) {
529
529
m .Group ("/:username/:reponame" , func () {
530
530
m .Group ("/releases" , func () {
531
531
m .Get ("/" , repo .MustBeNotBare , repo .Releases )
532
+ }, repo .MustBeNotBare , context .RepoRef ())
533
+ m .Group ("/releases" , func () {
532
534
m .Get ("/new" , repo .NewRelease )
533
535
m .Post ("/new" , bindIgnErr (auth.NewReleaseForm {}), repo .NewReleasePost )
534
536
m .Post ("/delete" , repo .DeleteRelease )
535
- }, repo .MustBeNotBare , reqRepoWriter , context .RepoRef ())
537
+ }, reqSignIn , repo .MustBeNotBare , reqRepoWriter , context .RepoRef ())
536
538
m .Group ("/releases" , func () {
537
539
m .Get ("/edit/*" , repo .EditRelease )
538
540
m .Post ("/edit/*" , bindIgnErr (auth.EditReleaseForm {}), repo .EditReleasePost )
539
- }, repo .MustBeNotBare , reqRepoWriter , func (ctx * context.Context ) {
541
+ }, reqSignIn , repo .MustBeNotBare , reqRepoWriter , func (ctx * context.Context ) {
540
542
var err error
541
543
ctx .Repo .Commit , err = ctx .Repo .GitRepo .GetBranchCommit (ctx .Repo .Repository .DefaultBranch )
542
544
if err != nil {
@@ -550,7 +552,7 @@ func RegisterRoutes(m *macaron.Macaron) {
550
552
}
551
553
ctx .Data ["CommitsCount" ] = ctx .Repo .CommitsCount
552
554
})
553
- }, reqSignIn , context .RepoAssignment (), context .UnitTypes (), context .LoadRepoUnits (), context .CheckUnit (models .UnitTypeReleases ))
555
+ }, context .RepoAssignment (), context .UnitTypes (), context .LoadRepoUnits (), context .CheckUnit (models .UnitTypeReleases ))
554
556
555
557
m .Group ("/:username/:reponame" , func () {
556
558
m .Group ("" , func () {
0 commit comments