mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 09:37:29 -04:00 
			
		
		
		
	Rename MustEnablePulls() to MustAllowPulls() and simplify the contained check to AllowsPulls().
This commit is contained in:
		| @@ -470,7 +470,7 @@ func runWeb(ctx *cli.Context) { | ||||
| 			m.Post("/delete", repo.DeleteRelease) | ||||
| 		}, reqRepoAdmin, middleware.RepoRef()) | ||||
|  | ||||
| 		m.Combo("/compare/*", repo.MustEnablePulls).Get(repo.CompareAndPullRequest). | ||||
| 		m.Combo("/compare/*", repo.MustAllowPulls).Get(repo.CompareAndPullRequest). | ||||
| 			Post(bindIgnErr(auth.CreateIssueForm{}), repo.CompareAndPullRequestPost) | ||||
| 	}, reqSignIn, middleware.RepoAssignment(), repo.MustBeNotBare) | ||||
|  | ||||
| @@ -503,7 +503,7 @@ func runWeb(ctx *cli.Context) { | ||||
| 			m.Get("/commits", middleware.RepoRef(), repo.ViewPullCommits) | ||||
| 			m.Get("/files", middleware.RepoRef(), repo.ViewPullFiles) | ||||
| 			m.Post("/merge", reqRepoAdmin, repo.MergePullRequest) | ||||
| 		}, repo.MustEnablePulls) | ||||
| 		}, repo.MustAllowPulls) | ||||
|  | ||||
| 		m.Group("", func() { | ||||
| 			m.Get("/src/*", repo.Home) | ||||
|   | ||||
| @@ -47,11 +47,9 @@ func MustEnableIssues(ctx *middleware.Context) { | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func MustEnablePulls(ctx *middleware.Context) { | ||||
| 	if !ctx.Repo.Repository.CanEnablePulls() { | ||||
| 		ctx.Handle(404, "Unsupported", nil) | ||||
| 	} else if !ctx.Repo.Repository.EnablePulls { | ||||
| 		ctx.Handle(404, "MustEnablePulls", nil) | ||||
| func MustAllowPulls(ctx *middleware.Context) { | ||||
| 	if !ctx.Repo.Repository.AllowsPulls() { | ||||
| 		ctx.Handle(404, "MustAllowPulls", nil) | ||||
| 	} | ||||
|  | ||||
| 	ctx.Data["HasForkedRepo"] = ctx.IsSigned && ctx.User.HasForkedRepo(ctx.Repo.Repository.ID) | ||||
| @@ -73,7 +71,7 @@ func RetrieveLabels(ctx *middleware.Context) { | ||||
| func Issues(ctx *middleware.Context) { | ||||
| 	isPullList := ctx.Params(":type") == "pulls" | ||||
| 	if isPullList { | ||||
| 		MustEnablePulls(ctx) | ||||
| 		MustAllowPulls(ctx) | ||||
| 		if ctx.Written() { | ||||
| 			return | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user