MCPcopy Create free account
hub / github.com/gogs/gogs / AddLabel

Method AddLabel

internal/database/issue.go:275–282  ·  view source on GitHub ↗

AddLabel adds a new label to the issue.

(doer *User, label *Label)

Source from the content-addressed store, hash-verified

273
274// AddLabel adds a new label to the issue.
275func (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
284func (issue *Issue) addLabels(e *xorm.Session, labels []*Label) error {
285 return newIssueLabels(e, issue, labels)

Callers 1

UpdateIssueLabelFunction · 0.80

Implementers 1

mailerIssueinternal/database/issue_mail.go

Calls 2

NewIssueLabelFunction · 0.85

Tested by

no test coverage detected