1
0
mirror of https://github.com/interviewstreet/go-jira.git synced 2024-11-24 08:22:42 +02:00

Merge pull request #16 from tritonrc/issuelink-omit

When creating issue links, the id and self should be omitted.
This commit is contained in:
Andy Grunwald 2016-06-14 20:41:11 +02:00 committed by GitHub
commit 6b49178e1f

View File

@ -228,19 +228,19 @@ type Subtasks struct {
// IssueLink represents a link between two issues in JIRA.
type IssueLink struct {
ID string `json:"id"`
Self string `json:"self"`
ID string `json:"id,omitempty"`
Self string `json:"self,omitempty"`
Type IssueLinkType `json:"type"`
OutwardIssue *Issue `json:"outwardIssue"`
InwardIssue *Issue `json:"inwardIssue"`
Comment *Comment `json:"comment"`
Comment *Comment `json:"comment,omitempty"`
}
// IssueLinkType represents a type of a link between to issues in JIRA.
// Typical issue link types are "Related to", "Duplicate", "Is blocked by", etc.
type IssueLinkType struct {
ID string `json:"id"`
Self string `json:"self"`
ID string `json:"id,omitempty"`
Self string `json:"self,omitempty"`
Name string `json:"name"`
Inward string `json:"inward"`
Outward string `json:"outward"`