(e Engine, id int64)
| 871 | } |
| 872 | |
| 873 | func getRawIssueByID(e Engine, id int64) (*Issue, error) { |
| 874 | issue := new(Issue) |
| 875 | has, err := e.ID(id).Get(issue) |
| 876 | if err != nil { |
| 877 | return nil, err |
| 878 | } else if !has { |
| 879 | return nil, ErrIssueNotExist{args: map[string]any{"issueID": id}} |
| 880 | } |
| 881 | return issue, nil |
| 882 | } |
| 883 | |
| 884 | func getIssueByID(e Engine, id int64) (*Issue, error) { |
| 885 | issue, err := getRawIssueByID(e, id) |
no test coverage detected