fix(Jira Software Node): 403 when getting a list of items from Jira Cloud (#14782)

This commit is contained in:
RomanDavydchuk
2025-04-23 14:08:18 +03:00
committed by GitHub
parent 9f60270430
commit 1cbbcf4a77
3 changed files with 67 additions and 8 deletions

View File

@@ -88,15 +88,19 @@ export async function jiraSoftwareCloudApiRequestAllItems(
let responseData;
query.startAt = 0;
body.startAt = 0;
query.maxResults = 100;
body.maxResults = 100;
if (method !== 'GET') {
body.startAt = 0;
body.maxResults = 100;
}
do {
responseData = await jiraSoftwareCloudApiRequest.call(this, endpoint, method, body, query);
returnData.push.apply(returnData, responseData[propertyName] as IDataObject[]);
query.startAt = (responseData.startAt as number) + (responseData.maxResults as number);
body.startAt = (responseData.startAt as number) + (responseData.maxResults as number);
if (method !== 'GET') {
body.startAt = (responseData.startAt as number) + (responseData.maxResults as number);
}
} while (
(responseData.startAt as number) + (responseData.maxResults as number) <
responseData.total