@@ -33,7 +33,7 @@ func DeleteNotPassedAssignee(ctx context.Context, issue *issues_model.Issue, doe
3333
3434 if ! found {
3535 // This function also does comments and hooks, which is why we call it separately instead of directly removing the assignees here
36- if _ , _ , err := ToggleAssignee (ctx , issue , doer , assignee .ID ); err != nil {
36+ if _ , _ , err := ToggleAssigneeWithNotify (ctx , issue , doer , assignee .ID ); err != nil {
3737 return err
3838 }
3939 }
@@ -42,8 +42,8 @@ func DeleteNotPassedAssignee(ctx context.Context, issue *issues_model.Issue, doe
4242 return nil
4343}
4444
45- // ToggleAssignee changes a user between assigned and not assigned for this issue, and make issue comment for it.
46- func ToggleAssignee (ctx context.Context , issue * issues_model.Issue , doer * user_model.User , assigneeID int64 ) (removed bool , comment * issues_model.Comment , err error ) {
45+ // ToggleAssigneeWithNoNotify changes a user between assigned and not assigned for this issue, and make issue comment for it.
46+ func ToggleAssigneeWithNotify (ctx context.Context , issue * issues_model.Issue , doer * user_model.User , assigneeID int64 ) (removed bool , comment * issues_model.Comment , err error ) {
4747 removed , comment , err = issues_model .ToggleIssueAssignee (ctx , issue , doer , assigneeID )
4848 if err != nil {
4949 return false , nil , err
@@ -62,9 +62,9 @@ func ToggleAssignee(ctx context.Context, issue *issues_model.Issue, doer *user_m
6262// ReviewRequest add or remove a review request from a user for this PR, and make comment for it.
6363func ReviewRequest (ctx context.Context , issue * issues_model.Issue , doer , reviewer * user_model.User , isAdd bool ) (comment * issues_model.Comment , err error ) {
6464 if isAdd {
65- comment , err = issues_model .AddReviewRequest (issue , reviewer , doer )
65+ comment , err = issues_model .AddReviewRequest (ctx , issue , reviewer , doer )
6666 } else {
67- comment , err = issues_model .RemoveReviewRequest (issue , reviewer , doer )
67+ comment , err = issues_model .RemoveReviewRequest (ctx , issue , reviewer , doer )
6868 }
6969
7070 if err != nil {
@@ -229,9 +229,9 @@ func IsValidTeamReviewRequest(ctx context.Context, reviewer *organization.Team,
229229// TeamReviewRequest add or remove a review request from a team for this PR, and make comment for it.
230230func TeamReviewRequest (ctx context.Context , issue * issues_model.Issue , doer * user_model.User , reviewer * organization.Team , isAdd bool ) (comment * issues_model.Comment , err error ) {
231231 if isAdd {
232- comment , err = issues_model .AddTeamReviewRequest (issue , reviewer , doer )
232+ comment , err = issues_model .AddTeamReviewRequest (ctx , issue , reviewer , doer )
233233 } else {
234- comment , err = issues_model .RemoveTeamReviewRequest (issue , reviewer , doer )
234+ comment , err = issues_model .RemoveTeamReviewRequest (ctx , issue , reviewer , doer )
235235 }
236236
237237 if err != nil {
0 commit comments