aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--models/comment.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/models/comment.go b/models/comment.go
index 0f5b635a..b841c17d 100644
--- a/models/comment.go
+++ b/models/comment.go
@@ -110,6 +110,12 @@ func (c *Comment) loadAttributes(e Engine) (err error) {
if err != nil {
return fmt.Errorf("getIssueByID [%d]: %v", c.IssueID, err)
}
+ if c.Issue.Repo == nil {
+ c.Issue.Repo, err = getRepositoryByID(e, c.Issue.RepoID)
+ if err != nil {
+ return fmt.Errorf("getRepositoryByID [%d]: %v", c.Issue.RepoID, err)
+ }
+ }
}
if c.Attachments == nil {