From 1062fd61f084280989f0b6967634194b5e087b00 Mon Sep 17 00:00:00 2001 From: mkljczk Date: Fri, 7 Mar 2025 16:20:41 +0100 Subject: [PATCH] pl-api: Do not set content type when body is not set Signed-off-by: mkljczk --- packages/pl-api/lib/request.ts | 2 +- packages/pl-api/package.json | 2 +- packages/pl-fe/package.json | 2 +- packages/pl-fe/yarn.lock | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/pl-api/lib/request.ts b/packages/pl-api/lib/request.ts index ad7f209a9..a9dbbec9b 100644 --- a/packages/pl-api/lib/request.ts +++ b/packages/pl-api/lib/request.ts @@ -55,7 +55,7 @@ function request(this: Pick, in const headers = new Headers(); if (this.accessToken) headers.set('Authorization', `Bearer ${this.accessToken}`); - if (contentType !== '') headers.set('Content-Type', contentType); + if (contentType !== '' && body) headers.set('Content-Type', contentType); if (idempotencyKey) headers.set('Idempotency-Key', contentType); body = body && contentType === '' ? serialize(body, { indices: true }) : JSON.stringify(body); diff --git a/packages/pl-api/package.json b/packages/pl-api/package.json index 2269af588..8aa6309c3 100644 --- a/packages/pl-api/package.json +++ b/packages/pl-api/package.json @@ -1,6 +1,6 @@ { "name": "pl-api", - "version": "1.0.0-rc.30", + "version": "1.0.0-rc.31", "type": "module", "homepage": "https://github.com/mkljczk/pl-fe/tree/develop/packages/pl-api", "repository": { diff --git a/packages/pl-fe/package.json b/packages/pl-fe/package.json index 4a5c7b9c1..58f5a7dad 100644 --- a/packages/pl-fe/package.json +++ b/packages/pl-fe/package.json @@ -103,7 +103,7 @@ "multiselect-react-dropdown": "^2.0.25", "mutative": "^1.1.0", "path-browserify": "^1.0.1", - "pl-api": "^1.0.0-rc.30", + "pl-api": "^1.0.0-rc.31", "postcss": "^8.4.49", "process": "^0.11.10", "punycode": "^2.1.1", diff --git a/packages/pl-fe/yarn.lock b/packages/pl-fe/yarn.lock index f62bd8966..96cceaa16 100644 --- a/packages/pl-fe/yarn.lock +++ b/packages/pl-fe/yarn.lock @@ -7553,10 +7553,10 @@ pkg-dir@^4.1.0: dependencies: find-up "^4.0.0" -pl-api@^1.0.0-rc.30: - version "1.0.0-rc.30" - resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.30.tgz#1702557d5e723ba40c73323782c4ad3910e3f908" - integrity sha512-9rmx87EV3oqI3e2ZonHVRcYBS3J1SyfQBNMmWwPmr0aPiA/kVeDcCgRjlxc0Z0srLWGg4Bwfxdcp8zx7aSRMqg== +pl-api@^1.0.0-rc.31: + version "1.0.0-rc.31" + resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.31.tgz#2098a206d02b46a8eb7a6cee95ce2310b04d6ca4" + integrity sha512-diLs1nlN/OZ4ENeuNieKN9YYn7o5gzjFZutkXWFI8JyDEIX8niljeeFtPAgaYf9XFajCnOfVNY+Kx4QXNru2Yg== dependencies: blurhash "^2.0.5" http-link-header "^1.1.3"