(e Engine, id int64)
| 571 | } |
| 572 | |
| 573 | func getPullRequestByID(e Engine, id int64) (*PullRequest, error) { |
| 574 | pr := new(PullRequest) |
| 575 | has, err := e.ID(id).Get(pr) |
| 576 | if err != nil { |
| 577 | return nil, err |
| 578 | } else if !has { |
| 579 | return nil, ErrPullRequestNotExist{args: map[string]any{"pullRequestID": id}} |
| 580 | } |
| 581 | return pr, pr.loadAttributes(e) |
| 582 | } |
| 583 | |
| 584 | // GetPullRequestByID returns a pull request by given ID. |
| 585 | func GetPullRequestByID(id int64) (*PullRequest, error) { |
no test coverage detected