From 41b12456104b2ce2ef81620d21cf287743e35ed0 Mon Sep 17 00:00:00 2001 From: trojanh Date: Mon, 3 Feb 2020 15:07:56 +0530 Subject: [PATCH] Fix update methods --- packages/nodes-base/nodes/Harvest/Harvest.node.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/nodes-base/nodes/Harvest/Harvest.node.ts b/packages/nodes-base/nodes/Harvest/Harvest.node.ts index ebe61d38ab9..a9892122064 100644 --- a/packages/nodes-base/nodes/Harvest/Harvest.node.ts +++ b/packages/nodes-base/nodes/Harvest/Harvest.node.ts @@ -449,8 +449,9 @@ export class Harvest implements INodeType { // createByDuration // ---------------------------------- - requestMethod = 'POST'; - endpoint = resource; + requestMethod = 'PATCH'; + const id = this.getNodeParameter('id', i) as string; + endpoint = `${resource}/${id}`; const updateFields = this.getNodeParameter('updateFields', i) as IDataObject; Object.assign(qs, updateFields); @@ -602,8 +603,9 @@ export class Harvest implements INodeType { // createByDuration // ---------------------------------- - requestMethod = 'POST'; - endpoint = resource; + requestMethod = 'PATCH'; + const id = this.getNodeParameter('id', i) as string; + endpoint = `${resource}/${id}`; const updateFields = this.getNodeParameter('updateFields', i) as IDataObject; Object.assign(qs, updateFields);