mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	auth fix
This commit is contained in:
		@@ -117,11 +117,6 @@ func ViewIssue(ctx *middleware.Context, params martini.Params) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func UpdateIssue(ctx *middleware.Context, params martini.Params, form auth.CreateIssueForm) {
 | 
			
		||||
	if !ctx.Repo.IsOwner {
 | 
			
		||||
		ctx.Handle(404, "issue.UpdateIssue", nil)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	index, err := base.StrTo(params["index"]).Int()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		ctx.Handle(404, "issue.UpdateIssue", err)
 | 
			
		||||
@@ -138,6 +133,11 @@ func UpdateIssue(ctx *middleware.Context, params martini.Params, form auth.Creat
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if ctx.User.Id != issue.PosterId {
 | 
			
		||||
		ctx.Handle(404, "issue.UpdateIssue", nil)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	issue.Name = form.IssueName
 | 
			
		||||
	issue.MilestoneId = form.MilestoneId
 | 
			
		||||
	issue.AssigneeId = form.AssigneeId
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user