@@ -82,17 +82,17 @@ func FixMergeBase(x *xorm.Engine) error {
8282
8383			if  ! pr .HasMerged  {
8484				var  err  error 
85- 				pr .MergeBase , _ , err  =  git .NewCommand (git . DefaultContext ,  "merge-base" ).AddDashesAndList (pr .BaseBranch , gitRefName ).RunStdString (& git.RunOpts {Dir : repoPath })
85+ 				pr .MergeBase , _ , err  =  git .NewCommand ("merge-base" ).AddDashesAndList (pr .BaseBranch , gitRefName ).RunStdString (git . DefaultContext ,  & git.RunOpts {Dir : repoPath })
8686				if  err  !=  nil  {
8787					var  err2  error 
88- 					pr .MergeBase , _ , err2  =  git .NewCommand (git . DefaultContext ,  "rev-parse" ).AddDynamicArguments (git .BranchPrefix   +   pr .BaseBranch ).RunStdString (& git.RunOpts {Dir : repoPath })
88+ 					pr .MergeBase , _ , err2  =  git .NewCommand ("rev-parse" ).AddDynamicArguments (git .BranchPrefix + pr .BaseBranch ).RunStdString (git . DefaultContext ,  & git.RunOpts {Dir : repoPath })
8989					if  err2  !=  nil  {
9090						log .Error ("Unable to get merge base for PR ID %d, Index %d in %s/%s. Error: %v & %v" , pr .ID , pr .Index , baseRepo .OwnerName , baseRepo .Name , err , err2 )
9191						continue 
9292					}
9393				}
9494			} else  {
95- 				parentsString , _ , err  :=  git .NewCommand (git . DefaultContext ,  "rev-list" , "--parents" , "-n" , "1" ).AddDynamicArguments (pr .MergedCommitID ).RunStdString (& git.RunOpts {Dir : repoPath })
95+ 				parentsString , _ , err  :=  git .NewCommand ("rev-list" , "--parents" , "-n" , "1" ).AddDynamicArguments (pr .MergedCommitID ).RunStdString (git . DefaultContext ,  & git.RunOpts {Dir : repoPath })
9696				if  err  !=  nil  {
9797					log .Error ("Unable to get parents for merged PR ID %d, Index %d in %s/%s. Error: %v" , pr .ID , pr .Index , baseRepo .OwnerName , baseRepo .Name , err )
9898					continue 
@@ -104,9 +104,9 @@ func FixMergeBase(x *xorm.Engine) error {
104104
105105				refs  :=  append ([]string {}, parents [1 :]... )
106106				refs  =  append (refs , gitRefName )
107- 				cmd  :=  git .NewCommand (git . DefaultContext ,  "merge-base" ).AddDashesAndList (refs ... )
107+ 				cmd  :=  git .NewCommand ("merge-base" ).AddDashesAndList (refs ... )
108108
109- 				pr .MergeBase , _ , err  =  cmd .RunStdString (& git.RunOpts {Dir : repoPath })
109+ 				pr .MergeBase , _ , err  =  cmd .RunStdString (git . DefaultContext ,  & git.RunOpts {Dir : repoPath })
110110				if  err  !=  nil  {
111111					log .Error ("Unable to get merge base for merged PR ID %d, Index %d in %s/%s. Error: %v" , pr .ID , pr .Index , baseRepo .OwnerName , baseRepo .Name , err )
112112					continue 
0 commit comments