From cfe3f22204647cc7e2027844f1881ddb344a659f Mon Sep 17 00:00:00 2001 From: Rupenieks Date: Thu, 17 Sep 2020 16:22:24 +0200 Subject: [PATCH] :zap: Coupon->Update returnData format fix, coupon description fix --- packages/nodes-base/nodes/Paddle/CouponDescription.ts | 4 ++-- packages/nodes-base/nodes/Paddle/Paddle.node.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/nodes-base/nodes/Paddle/CouponDescription.ts b/packages/nodes-base/nodes/Paddle/CouponDescription.ts index 179ec825b3..7f60c73c6c 100644 --- a/packages/nodes-base/nodes/Paddle/CouponDescription.ts +++ b/packages/nodes-base/nodes/Paddle/CouponDescription.ts @@ -131,7 +131,7 @@ export const couponFields = [ displayName: 'Discount Amount Currency', name: 'discountAmount', type: 'number', - default: '', + default: 1, description: 'Discount amount in currency.', typeOptions: { minValue: 1 @@ -157,7 +157,7 @@ export const couponFields = [ displayName: 'Discount Amount %', name: 'discountAmount', type: 'number', - default: '', + default: 1, description: 'Discount amount in percentage.', typeOptions: { minValue: 1, diff --git a/packages/nodes-base/nodes/Paddle/Paddle.node.ts b/packages/nodes-base/nodes/Paddle/Paddle.node.ts index 94e1246f49..eda54da1dd 100644 --- a/packages/nodes-base/nodes/Paddle/Paddle.node.ts +++ b/packages/nodes-base/nodes/Paddle/Paddle.node.ts @@ -210,7 +210,7 @@ export class Paddle implements INodeType { const discountAmount = this.getNodeParameter('discountAmount', i) as number; if (couponType === 'product') { - body.product_ids = (this.getNodeParameter('productIds', i) as string[]).join(); + body.product_ids = this.getNodeParameter('productIds', i) as string; } if (discountType === 'flat') { @@ -253,7 +253,7 @@ export class Paddle implements INodeType { const endpoint = '/2.1/product/create_coupon'; responseData = await paddleApiRequest.call(this, endpoint, 'POST', body); - responseData = responseData.response.coupon_codes; + responseData = responseData.response.coupon_codes.map((coupon : string) => ({coupon})); } }