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

Method AddLabels

internal/database/issue.go:289–296  ·  view source on GitHub ↗

AddLabels adds a list of new labels to the issue.

(doer *User, labels []*Label)

Source from the content-addressed store, hash-verified

287
288// AddLabels adds a list of new labels to the issue.
289func (issue *Issue) AddLabels(doer *User, labels []*Label) error {
290 if err := NewIssueLabels(issue, labels); err != nil {
291 return err
292 }
293
294 issue.sendLabelUpdatedWebhook(doer)
295 return nil
296}
297
298func (issue *Issue) getLabels(e Engine) (err error) {
299 if len(issue.Labels) > 0 {

Callers 1

AddIssueLabelsFunction · 0.80

Implementers 1

mailerIssueinternal/database/issue_mail.go

Calls 2

NewIssueLabelsFunction · 0.85

Tested by

no test coverage detected