fix: remove duplicate wrap of paired item data (#4001)

* fix: remove duplicate wrap of paired item data and adding where missing for other nodes
This commit is contained in:
Omar Ajoue
2022-09-01 17:48:22 +02:00
committed by GitHub
parent c8743ff6ca
commit 54efe20ee4
11 changed files with 17 additions and 148 deletions

View File

@@ -455,10 +455,6 @@ export class Zendesk implements INodeType {
responseData = await zendeskApiRequest.call(this, 'GET', endpoint, {}, qs);
responseData = responseData.results || responseData.suspended_tickets;
}
responseData = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData: { item: i } },
);
}
//https://developer.zendesk.com/rest_api/docs/support/tickets#delete-ticket
//https://developer.zendesk.com/api-reference/ticketing/tickets/suspended_tickets/#delete-suspended-ticket
@@ -524,10 +520,6 @@ export class Zendesk implements INodeType {
);
responseData = responseData.slice(0, limit);
}
responseData = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData: { item: i } },
);
}
}
//https://developer.zendesk.com/api-reference/ticketing/users/users/
@@ -613,10 +605,6 @@ export class Zendesk implements INodeType {
responseData = await zendeskApiRequest.call(this, 'GET', `/users`, {}, qs);
responseData = responseData.users;
}
responseData = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData: { item: i } },
);
}
//https://developer.zendesk.com/api-reference/ticketing/organizations/organizations/#list-organizations
if (operation === 'getOrganizations') {
@@ -651,10 +639,6 @@ export class Zendesk implements INodeType {
responseData = await zendeskApiRequest.call(this, 'GET', `/users/search`, {}, qs);
responseData = responseData.users;
}
responseData = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData: { item: i } },
);
}
//https://developer.zendesk.com/api-reference/ticketing/users/users/#delete-user
if (operation === 'delete') {
@@ -754,10 +738,6 @@ export class Zendesk implements INodeType {
responseData = await zendeskApiRequest.call(this, 'GET', `/organizations`, {}, qs);
responseData = responseData.organizations;
}
responseData = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData: { item: i } },
);
}
//https://developer.zendesk.com/api-reference/ticketing/organizations/organizations/#show-organizations-related-information
if (operation === 'getRelatedData') {