From d109388af50e7690e776f711d6a2985817835fa4 Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Thu, 1 Jan 2026 09:47:08 +0100 Subject: [PATCH] Updates --- client/fetch/index.ts | 7 +++++-- dist/client/fetch/index.js | 8 ++++++-- package.json | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/client/fetch/index.ts b/client/fetch/index.ts index f850808..e2a8763 100644 --- a/client/fetch/index.ts +++ b/client/fetch/index.ts @@ -48,8 +48,11 @@ export default async function fetchApi< let fetchData; let fetchOptions: RequestInit = {}; - if (options.body && typeof options.body === "object") { - fetchOptions.body = JSON.stringify(options.body); + if (options.method.match(/get/i) || !options.method) { + } else { + if (options.body && typeof options.body === "object") { + fetchOptions.body = JSON.stringify(options.body); + } } fetchOptions.headers = _.merge(finalHeaders, options.headers || {}); diff --git a/dist/client/fetch/index.js b/dist/client/fetch/index.js index 75a89b4..e26694c 100644 --- a/dist/client/fetch/index.js +++ b/dist/client/fetch/index.js @@ -52,8 +52,12 @@ function fetchApi(url, options) { try { let fetchData; let fetchOptions = {}; - if (options.body && typeof options.body === "object") { - fetchOptions.body = JSON.stringify(options.body); + if (options.method.match(/get/i) || !options.method) { + } + else { + if (options.body && typeof options.body === "object") { + fetchOptions.body = JSON.stringify(options.body); + } } fetchOptions.headers = lodash_1.default.merge(finalHeaders, options.headers || {}); fetchData = yield fetch(url, fetchOptions); diff --git a/package.json b/package.json index 106aef0..423f5b2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "5.7.9", + "version": "5.7.11", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {