@@ -73,10 +73,10 @@ func (protectBranch *ProtectedBranch) CanUserPush(userID int64) bool {
7373 }
7474
7575 if ! protectBranch .EnableWhitelist {
76- if user , err := user_model .GetUserByID (userID ); err != nil {
76+ if user , err := user_model .GetUserByID (db . DefaultContext , userID ); err != nil {
7777 log .Error ("GetUserByID: %v" , err )
7878 return false
79- } else if repo , err := repo_model .GetRepositoryByID (protectBranch .RepoID ); err != nil {
79+ } else if repo , err := repo_model .GetRepositoryByID (db . DefaultContext , protectBranch .RepoID ); err != nil {
8080 log .Error ("repo_model.GetRepositoryByID: %v" , err )
8181 return false
8282 } else if writeAccess , err := access_model .HasAccessUnit (db .DefaultContext , user , repo , unit .TypeCode , perm .AccessModeWrite ); err != nil {
@@ -127,13 +127,8 @@ func IsUserMergeWhitelisted(ctx context.Context, protectBranch *ProtectedBranch,
127127}
128128
129129// IsUserOfficialReviewer check if user is official reviewer for the branch (counts towards required approvals)
130- func IsUserOfficialReviewer (protectBranch * ProtectedBranch , user * user_model.User ) (bool , error ) {
131- return IsUserOfficialReviewerCtx (db .DefaultContext , protectBranch , user )
132- }
133-
134- // IsUserOfficialReviewerCtx check if user is official reviewer for the branch (counts towards required approvals)
135- func IsUserOfficialReviewerCtx (ctx context.Context , protectBranch * ProtectedBranch , user * user_model.User ) (bool , error ) {
136- repo , err := repo_model .GetRepositoryByIDCtx (ctx , protectBranch .RepoID )
130+ func IsUserOfficialReviewer (ctx context.Context , protectBranch * ProtectedBranch , user * user_model.User ) (bool , error ) {
131+ repo , err := repo_model .GetRepositoryByID (ctx , protectBranch .RepoID )
137132 if err != nil {
138133 return false , err
139134 }
@@ -375,7 +370,7 @@ func updateUserWhitelist(ctx context.Context, repo *repo_model.Repository, curre
375370
376371 whitelist = make ([]int64 , 0 , len (newWhitelist ))
377372 for _ , userID := range newWhitelist {
378- user , err := user_model .GetUserByIDCtx (ctx , userID )
373+ user , err := user_model .GetUserByID (ctx , userID )
379374 if err != nil {
380375 return nil , fmt .Errorf ("GetUserByID [user_id: %d, repo_id: %d]: %w" , userID , repo .ID , err )
381376 }
@@ -494,8 +489,8 @@ func RemoveDeletedBranchByID(repoID, id int64) (err error) {
494489
495490// LoadUser loads the user that deleted the branch
496491// When there's no user found it returns a user_model.NewGhostUser
497- func (deletedBranch * DeletedBranch ) LoadUser () {
498- user , err := user_model .GetUserByID (deletedBranch .DeletedByID )
492+ func (deletedBranch * DeletedBranch ) LoadUser (ctx context. Context ) {
493+ user , err := user_model .GetUserByID (ctx , deletedBranch .DeletedByID )
499494 if err != nil {
500495 user = user_model .NewGhostUser ()
501496 }
0 commit comments