From ce5e0c2cf2c186c3974814fcfaef02229dc28c39 Mon Sep 17 00:00:00 2001 From: zenixhuang Date: Tue, 21 Nov 2017 20:14:00 +0900 Subject: [PATCH] use agile api for getting issue --- issue.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/issue.go b/issue.go index f69373d..244bb8e 100644 --- a/issue.go +++ b/issue.go @@ -127,6 +127,7 @@ type IssueFields struct { Subtasks []*Subtasks `json:"subtasks,omitempty" structs:"subtasks,omitempty"` Attachments []*Attachment `json:"attachment,omitempty" structs:"attachment,omitempty"` Epic *Epic `json:"epic,omitempty" structs:"epic,omitempty"` + Sprint *Sprint `json:"sprint,omitempty" struct:"sprint,omitempty"` Parent *Parent `json:"parent,omitempty" structs:"parent,omitempty"` Unknowns tcontainer.MarshalMap } @@ -479,7 +480,7 @@ type CustomFields map[string]string // // JIRA API docs: https://docs.atlassian.com/jira/REST/latest/#api/2/issue-getIssue func (s *IssueService) Get(issueID string, options *GetQueryOptions) (*Issue, *Response, error) { - apiEndpoint := fmt.Sprintf("rest/api/2/issue/%s", issueID) + apiEndpoint := fmt.Sprintf("rest/agile/1.0/issue/%s", issueID) req, err := s.client.NewRequest("GET", apiEndpoint, nil) if err != nil { return nil, nil, err