Skip to content

Commit 456a8ed

Browse files
committed
Fix failure on creating pull request with assignees (#4419)
1 parent ced08d1 commit 456a8ed

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

models/issue_assignees.go

+4
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,10 @@ func (issue *Issue) changeAssignee(sess *xorm.Session, doer *User, assigneeID in
162162
mode, _ := accessLevel(sess, doer.ID, issue.Repo)
163163
if issue.IsPull {
164164
if err = issue.loadPullRequest(sess); err != nil {
165+
// If pull request is not yet created - don't fail here, skip webhooks
166+
if IsErrPullRequestNotExist(err) {
167+
return nil
168+
}
165169
return fmt.Errorf("loadPullRequest: %v", err)
166170
}
167171
issue.PullRequest.Issue = issue

0 commit comments

Comments
 (0)