Skip to content

Commit c34dd4a

Browse files
committed
postpone the review request notification
the review requet notifaction is now sent after the new pull request notification.
1 parent f7c0ea4 commit c34dd4a

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

services/pull/pull.go

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,6 @@ func NewPullRequest(ctx context.Context, repo *repo_model.Repository, issue *iss
147147
if err != nil {
148148
return err
149149
}
150-
_, err = issue_service.ReviewRequest(ctx, issue, issue.Poster, reviewer, true)
151-
if err != nil {
152-
return err
153-
}
154150
}
155151

156152
pr.Issue = issue
@@ -235,6 +231,17 @@ func NewPullRequest(ctx context.Context, repo *repo_model.Repository, issue *iss
235231
notify_service.IssueChangeAssignee(ctx, issue.Poster, issue, assignee, false, assigneeCommentMap[assigneeID])
236232
}
237233

234+
for _, reviewerID := range reviewerIDs {
235+
reviewer, err := user_model.GetUserByID(ctx, reviewerID)
236+
if err != nil {
237+
return ErrDependenciesLeft
238+
}
239+
_, err = issue_service.ReviewRequest(ctx, issue, issue.Poster, reviewer, true)
240+
if err != nil {
241+
return err
242+
}
243+
}
244+
238245
return nil
239246
}
240247

0 commit comments

Comments
 (0)