Open oanadonose opened 5 years ago
Hello. I'm just starting out with this package and I seem to be stuck with getting a 405 code when trying to create a new issue.
This is my code:
jira.createIssue = function(issue, callback) { var options = { uri: jira.buildURL("/issue/IS-2"), method: "POST", followAllRedirects: true, json: true, body: issue }; console.log("above request + uri: " + options.uri); return jira.makeRequest(options, callback); console.log("under request"); }; const issue = { fields: { summary: "Create issue summary", issueType: "bug", priority: { id: "20000" }, labels: ["please", "work"], environment: "DEV" } }; jira .createIssue(issue) .then(function(data) { console.log("Promise resolved.\n" + data); }) .catch(function(data) { console.log("Promise rejected.\n" + data); });
which prints out:
{ "statusCode":405, "body":"", "headers":{ "server":"AtlassianProxy/1.15.8.1", "content-type":"text/html;charset=UTF-8", "strict-transport-security":"max-age=315360000; includeSubDomains; preload", "date":"Fri, 04 Oct 2019 10:54:14 GMT", "atl-traceid":"75e6a43cadefd6d2", "x-aaccountid":"5d95b64fefc9290c2e6285ff", "x-arequestid":"b623d4e7-a3b9-4167-a327-31368a2a89c8", "x-xss-protection":"1; mode=block", "transfer-encoding":"chunked", "timing-allow-origin":"*", "x-content-type-options":"nosniff", "connection":"close", "set-cookie":[ "atlassian.xsrf.token=e336999c-abb0-4f8b-8cd1-78a612d7da1a_bc014592aeecefb3bb578143e538806baaf1b082_lin; Path=/; Secure" ], "allow":"HEAD,DELETE,GET,OPTIONS,PUT" }, "request":{ "uri":{ "protocol":"https:", "slashes":true, "auth":null, "host":"tinclimate.atlassian.net", "port":443, "hostname":"tinclimate.atlassian.net", "hash":null, "search":null, "query":null, "pathname":"/rest/api/2/issue/IS-2", "path":"/rest/api/2/issue/IS-2", "href":"https://tinclimate.atlassian.net/rest/api/2/issue/IS-2" }, "method":"POST", "headers":{ "authorization":"Basic ZG9ub3Nlb2FuYUBnbWFpbC5jb206NDJxOGgyMnhkVkRyODh2WmZ1WTgzMUJG", "accept":"application/json", "content-type":"application/json", "content-length":136 } } }
I created a test instance of jira and only authenticated with the basic auth option.. not sure what is wrong
Hello. I'm just starting out with this package and I seem to be stuck with getting a 405 code when trying to create a new issue.
This is my code:
which prints out:
I created a test instance of jira and only authenticated with the basic auth option.. not sure what is wrong