From af026c59535bc095977901e97e2551f6bf8eb157 Mon Sep 17 00:00:00 2001 From: Valerio Narcisi Date: Mon, 27 May 2024 02:48:07 +0200 Subject: [PATCH] fix: node.js sdk if request is a get data must not exist (#4618) --- sdks/nodejs-client/index.js | 2 +- sdks/nodejs-client/index.test.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sdks/nodejs-client/index.js b/sdks/nodejs-client/index.js index 127d62cf87..93491fa16b 100644 --- a/sdks/nodejs-client/index.js +++ b/sdks/nodejs-client/index.js @@ -85,7 +85,7 @@ export class DifyClient { response = await axios({ method, url, - data, + ...(method !== "GET" && { data }), params, headers, responseType: "json", diff --git a/sdks/nodejs-client/index.test.js b/sdks/nodejs-client/index.test.js index e08b8e82af..f300b16fc9 100644 --- a/sdks/nodejs-client/index.test.js +++ b/sdks/nodejs-client/index.test.js @@ -42,7 +42,6 @@ describe('Send Requests', () => { expect(axios).toHaveBeenCalledWith({ method, url: `${BASE_URL}${endpoint}`, - data: null, params: null, headers: { Authorization: `Bearer ${difyClient.apiKey}`,