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

Method RemoveLabel

internal/database/issue.go:315–322  ·  view source on GitHub ↗

RemoveLabel removes a label from issue by given ID.

(doer *User, label *Label)

Source from the content-addressed store, hash-verified

313
314// RemoveLabel removes a label from issue by given ID.
315func (issue *Issue) RemoveLabel(doer *User, label *Label) error {
316 if err := DeleteIssueLabel(issue, label); err != nil {
317 return err
318 }
319
320 issue.sendLabelUpdatedWebhook(doer)
321 return nil
322}
323
324func (issue *Issue) clearLabels(e *xorm.Session) (err error) {
325 if err = issue.getLabels(e); err != nil {

Callers 1

UpdateIssueLabelFunction · 0.80

Implementers 1

mailerIssueinternal/database/issue_mail.go

Calls 2

DeleteIssueLabelFunction · 0.70

Tested by

no test coverage detected