From 4e893436fb2347859616a583eab2a412b193e392 Mon Sep 17 00:00:00 2001 From: Daniel <102531532+daniel-alba17@users.noreply.github.com> Date: Thu, 20 Jun 2024 13:18:11 -0500 Subject: [PATCH] feat(Pipedrive Node): Add sort field for get all persons (#8138) --- .../nodes-base/nodes/Pipedrive/Pipedrive.node.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/nodes-base/nodes/Pipedrive/Pipedrive.node.ts b/packages/nodes-base/nodes/Pipedrive/Pipedrive.node.ts index b666d9858..947f13f11 100644 --- a/packages/nodes-base/nodes/Pipedrive/Pipedrive.node.ts +++ b/packages/nodes-base/nodes/Pipedrive/Pipedrive.node.ts @@ -3515,6 +3515,14 @@ export class Pipedrive implements INodeType { description: 'If supplied, only persons whose name starts with the specified letter will be returned', }, + { + displayName: 'Sort', + name: 'sort', + type: 'string', + default: '', + description: + 'The field names and sorting mode separated by a comma (field_name_1 ASC, field_name_2 DESC). Only first-level field keys are supported (no nested keys).', + }, ], }, @@ -4801,6 +4809,10 @@ export class Pipedrive implements INodeType { qs.first_char = additionalFields.firstChar as string; } + if (additionalFields.sort) { + qs.sort = additionalFields.sort as string; + } + endpoint = '/persons'; } else if (operation === 'search') { // ----------------------------------