Remove unnecessary IssueList attribute loads (#2936)
This commit is contained in:
parent
10b54df2b2
commit
0f6dc411df
2 changed files with 16 additions and 9 deletions
|
@ -49,6 +49,9 @@ func populateIssueIndexer() error {
|
|||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if err = IssueList(issues).LoadComments(); err != nil {
|
||||
return err
|
||||
}
|
||||
for _, issue := range issues {
|
||||
if err := batch.Add(issue.update()); err != nil {
|
||||
return err
|
||||
|
|
|
@ -290,6 +290,7 @@ func (issues IssueList) loadComments(e Engine) (err error) {
|
|||
return nil
|
||||
}
|
||||
|
||||
// loadAttributes loads all attributes, expect for attachments and comments
|
||||
func (issues IssueList) loadAttributes(e Engine) (err error) {
|
||||
if _, err = issues.loadRepositories(e); err != nil {
|
||||
return
|
||||
|
@ -315,18 +316,21 @@ func (issues IssueList) loadAttributes(e Engine) (err error) {
|
|||
return
|
||||
}
|
||||
|
||||
if err = issues.loadAttachments(e); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
if err = issues.loadComments(e); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// LoadAttributes loads atrributes of the issues
|
||||
// LoadAttributes loads attributes of the issues, except for attachments and
|
||||
// comments
|
||||
func (issues IssueList) LoadAttributes() error {
|
||||
return issues.loadAttributes(x)
|
||||
}
|
||||
|
||||
// LoadAttachments loads attachments
|
||||
func (issues IssueList) LoadAttachments() error {
|
||||
return issues.loadAttachments(x)
|
||||
}
|
||||
|
||||
// LoadComments loads comments
|
||||
func (issues IssueList) LoadComments() error {
|
||||
return issues.loadComments(x)
|
||||
}
|
||||
|
|
Reference in a new issue