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

Method getLabels

internal/database/issue.go:298–308  ·  view source on GitHub ↗
(e Engine)

Source from the content-addressed store, hash-verified

296}
297
298func (issue *Issue) getLabels(e Engine) (err error) {
299 if len(issue.Labels) > 0 {
300 return nil
301 }
302
303 issue.Labels, err = getLabelsByIssueID(e, issue.ID)
304 if err != nil {
305 return errors.Newf("getLabelsByIssueID: %v", err)
306 }
307 return nil
308}
309
310func (issue *Issue) removeLabel(e *xorm.Session, label *Label) error {
311 return deleteIssueLabel(e, issue, label)

Callers 2

clearLabelsMethod · 0.95
changeStatusMethod · 0.95

Implementers 1

mailerIssueinternal/database/issue_mail.go

Calls 1

getLabelsByIssueIDFunction · 0.85

Tested by

no test coverage detected