From d09d39bf7bb46966173418978b606f2645720792 Mon Sep 17 00:00:00 2001 From: j-mcnally Date: Fri, 29 Aug 2025 13:00:59 -0400 Subject: [PATCH] Fix jira api --- .jira.d/config.yml | 2 +- search.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.jira.d/config.yml b/.jira.d/config.yml index 794a249e..f18a578b 100644 --- a/.jira.d/config.yml +++ b/.jira.d/config.yml @@ -1,6 +1,6 @@ config: stop: true -password-source: pass +password-source: keyring endpoint: https://go-jira.atlassian.net user: admin login: atlassian@corybennett.org diff --git a/search.go b/search.go index 1726fe63..abfa2fa8 100644 --- a/search.go +++ b/search.go @@ -72,7 +72,7 @@ func (o *SearchOptions) ProvideSearchRequest() *jiradata.SearchRequest { return req } -// https://docs.atlassian.com/jira/REST/cloud/#api/2/search-searchUsingSearchRequest +// https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/#api-rest-api-3-search-jql-post func (j *Jira) Search(sp SearchProvider, opts ...SearchOpt) (*jiradata.SearchResults, error) { return Search(j.UA, j.Endpoint, sp, opts...) } @@ -108,7 +108,7 @@ func Search(ua HttpClient, endpoint string, sp SearchProvider, opts ...SearchOpt if err != nil { return nil, err } - uri := URLJoin(endpoint, "rest/api/2/search") + uri := URLJoin(endpoint, "rest/api/3/search/jql") resp, err := ua.Post(uri, "application/json", bytes.NewBuffer(encoded)) if err != nil { return nil, err