mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 10:56:10 +01:00 
			
		
		
		
	Make more functions use ctx instead of db.DefaultContext (#24068)
Continue the "ctx refactoring" work. There are still a lot db.DefaultContext, incorrect context could cause database deadlock errors.
This commit is contained in:
		| @@ -52,7 +52,7 @@ func NewPullRequest(ctx context.Context, repo *repo_model.Repository, pull *issu | ||||
| 	} | ||||
|  | ||||
| 	for _, assigneeID := range assigneeIDs { | ||||
| 		if err := issue_service.AddAssigneeIfNotAssigned(pull, pull.Poster, assigneeID); err != nil { | ||||
| 		if err := issue_service.AddAssigneeIfNotAssigned(ctx, pull, pull.Poster, assigneeID); err != nil { | ||||
| 			return err | ||||
| 		} | ||||
| 	} | ||||
| @@ -122,7 +122,7 @@ func NewPullRequest(ctx context.Context, repo *repo_model.Repository, pull *issu | ||||
| 			Content:     string(dataJSON), | ||||
| 		} | ||||
|  | ||||
| 		_, _ = issue_service.CreateComment(ops) | ||||
| 		_, _ = issue_service.CreateComment(ctx, ops) | ||||
| 	} | ||||
|  | ||||
| 	return nil | ||||
| @@ -221,7 +221,7 @@ func ChangeTargetBranch(ctx context.Context, pr *issues_model.PullRequest, doer | ||||
| 		OldRef: oldBranch, | ||||
| 		NewRef: targetBranch, | ||||
| 	} | ||||
| 	if _, err = issue_service.CreateComment(options); err != nil { | ||||
| 	if _, err = issue_service.CreateComment(ctx, options); err != nil { | ||||
| 		return fmt.Errorf("CreateChangeTargetBranchComment: %w", err) | ||||
| 	} | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user