Backport #29288 Partially fix #29071, regression of Modernize merge button #28140 Fix some missing `Redirect` -> `JSONRedirect`. Thanks @yp05327 for the help in https://github.com/go-gitea/gitea/issues/29071#issuecomment-1931261075
This commit is contained in:
		
							parent
							
								
									c4a86b20a4
								
							
						
					
					
						commit
						dcb9c38568
					
				|  | @ -1266,19 +1266,19 @@ func MergePullRequest(ctx *context.Context) { | |||
| 				return | ||||
| 			} | ||||
| 			ctx.Flash.Error(flashError) | ||||
| 			ctx.Redirect(issue.Link()) | ||||
| 			ctx.JSONRedirect(issue.Link()) | ||||
| 		} else if models.IsErrMergeUnrelatedHistories(err) { | ||||
| 			log.Debug("MergeUnrelatedHistories error: %v", err) | ||||
| 			ctx.Flash.Error(ctx.Tr("repo.pulls.unrelated_histories")) | ||||
| 			ctx.Redirect(issue.Link()) | ||||
| 			ctx.JSONRedirect(issue.Link()) | ||||
| 		} else if git.IsErrPushOutOfDate(err) { | ||||
| 			log.Debug("MergePushOutOfDate error: %v", err) | ||||
| 			ctx.Flash.Error(ctx.Tr("repo.pulls.merge_out_of_date")) | ||||
| 			ctx.Redirect(issue.Link()) | ||||
| 			ctx.JSONRedirect(issue.Link()) | ||||
| 		} else if models.IsErrSHADoesNotMatch(err) { | ||||
| 			log.Debug("MergeHeadOutOfDate error: %v", err) | ||||
| 			ctx.Flash.Error(ctx.Tr("repo.pulls.head_out_of_date")) | ||||
| 			ctx.Redirect(issue.Link()) | ||||
| 			ctx.JSONRedirect(issue.Link()) | ||||
| 		} else if git.IsErrPushRejected(err) { | ||||
| 			log.Debug("MergePushRejected error: %v", err) | ||||
| 			pushrejErr := err.(*git.ErrPushRejected) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue