AddLabel adds a new label to the issue.
(doer *User, label *Label)
| 273 | |
| 274 | // AddLabel adds a new label to the issue. |
| 275 | func (issue *Issue) AddLabel(doer *User, label *Label) error { |
| 276 | if err := NewIssueLabel(issue, label); err != nil { |
| 277 | return err |
| 278 | } |
| 279 | |
| 280 | issue.sendLabelUpdatedWebhook(doer) |
| 281 | return nil |
| 282 | } |
| 283 | |
| 284 | func (issue *Issue) addLabels(e *xorm.Session, labels []*Label) error { |
| 285 | return newIssueLabels(e, issue, labels) |
no test coverage detected