diff options
Diffstat (limited to 'modules/structs/issue.go')
-rw-r--r-- | modules/structs/issue.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/structs/issue.go b/modules/structs/issue.go index 58fd7344b4..bd39f9ea44 100644 --- a/modules/structs/issue.go +++ b/modules/structs/issue.go @@ -26,6 +26,13 @@ type PullRequestMeta struct { Merged *time.Time `json:"merged_at"` } +// RepositoryMeta basic repository information +type RepositoryMeta struct { + ID int64 `json:"id"` + Name string `json:"name"` + FullName string `json:"full_name"` +} + // Issue represents an issue in a repository // swagger:model type Issue struct { @@ -57,6 +64,7 @@ type Issue struct { Deadline *time.Time `json:"due_date"` PullRequest *PullRequestMeta `json:"pull_request"` + Repo *RepositoryMeta `json:"repository"` } // ListIssueOption list issue options |