mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Add context.Context to more methods (#21546)
				
					
				
			This PR adds a context parameter to a bunch of methods. Some helper `xxxCtx()` methods got replaced with the normal name now. Co-authored-by: delvh <dev.lh@web.de> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		@@ -427,7 +427,7 @@ func CreateBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
		requiredApprovals = form.RequiredApprovals
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	whitelistUsers, err := user_model.GetUserIDsByNames(form.PushWhitelistUsernames, false)
 | 
			
		||||
	whitelistUsers, err := user_model.GetUserIDsByNames(ctx, form.PushWhitelistUsernames, false)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
			ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
@@ -436,7 +436,7 @@ func CreateBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
		ctx.Error(http.StatusInternalServerError, "GetUserIDsByNames", err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	mergeWhitelistUsers, err := user_model.GetUserIDsByNames(form.MergeWhitelistUsernames, false)
 | 
			
		||||
	mergeWhitelistUsers, err := user_model.GetUserIDsByNames(ctx, form.MergeWhitelistUsernames, false)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
			ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
@@ -445,7 +445,7 @@ func CreateBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
		ctx.Error(http.StatusInternalServerError, "GetUserIDsByNames", err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	approvalsWhitelistUsers, err := user_model.GetUserIDsByNames(form.ApprovalsWhitelistUsernames, false)
 | 
			
		||||
	approvalsWhitelistUsers, err := user_model.GetUserIDsByNames(ctx, form.ApprovalsWhitelistUsernames, false)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
			ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
@@ -656,7 +656,7 @@ func EditBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
 | 
			
		||||
	var whitelistUsers []int64
 | 
			
		||||
	if form.PushWhitelistUsernames != nil {
 | 
			
		||||
		whitelistUsers, err = user_model.GetUserIDsByNames(form.PushWhitelistUsernames, false)
 | 
			
		||||
		whitelistUsers, err = user_model.GetUserIDsByNames(ctx, form.PushWhitelistUsernames, false)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
				ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
@@ -670,7 +670,7 @@ func EditBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
	}
 | 
			
		||||
	var mergeWhitelistUsers []int64
 | 
			
		||||
	if form.MergeWhitelistUsernames != nil {
 | 
			
		||||
		mergeWhitelistUsers, err = user_model.GetUserIDsByNames(form.MergeWhitelistUsernames, false)
 | 
			
		||||
		mergeWhitelistUsers, err = user_model.GetUserIDsByNames(ctx, form.MergeWhitelistUsernames, false)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
				ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
@@ -684,7 +684,7 @@ func EditBranchProtection(ctx *context.APIContext) {
 | 
			
		||||
	}
 | 
			
		||||
	var approvalsWhitelistUsers []int64
 | 
			
		||||
	if form.ApprovalsWhitelistUsernames != nil {
 | 
			
		||||
		approvalsWhitelistUsers, err = user_model.GetUserIDsByNames(form.ApprovalsWhitelistUsernames, false)
 | 
			
		||||
		approvalsWhitelistUsers, err = user_model.GetUserIDsByNames(ctx, form.ApprovalsWhitelistUsernames, false)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			if user_model.IsErrUserNotExist(err) {
 | 
			
		||||
				ctx.Error(http.StatusUnprocessableEntity, "User does not exist", err)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user