diff --git a/packages/pl-api/lib/request.ts b/packages/pl-api/lib/request.ts index 5017708cc..d86574d33 100644 --- a/packages/pl-api/lib/request.ts +++ b/packages/pl-api/lib/request.ts @@ -99,7 +99,7 @@ function request( params, onUploadProgress, signal, - contentType = 'application/json', + contentType, formData, idempotencyKey, }: RequestBody = {}, @@ -113,7 +113,8 @@ function request( else if (this.accessToken) headers.set('Authorization', `Bearer ${this.accessToken}`); else if (this.customAuthorizationToken) headers.set('Authorization', this.customAuthorizationToken); - if (!formData) headers.set('Content-Type', contentType); + if ((!formData && body) || contentType) + headers.set('Content-Type', contentType || 'application/json'); if (idempotencyKey) headers.set('Idempotency-Key', idempotencyKey); body = body && formData ? serialize(body, { indices: true }) : JSON.stringify(body); diff --git a/packages/pl-api/typedoc.config.mjs b/packages/pl-api/typedoc.config.mjs index f7e8f0a00..99a4443e2 100644 --- a/packages/pl-api/typedoc.config.mjs +++ b/packages/pl-api/typedoc.config.mjs @@ -9,14 +9,7 @@ const config = { }, categorizeByGroup: true, sort: ['kind', 'alphabetical'], - kindSortOrder: [ - 'Function', - 'Class', - 'Interface', - 'TypeAlias', - 'Variable', - 'Enum', - ], + kindSortOrder: ['Function', 'Class', 'Interface', 'TypeAlias', 'Variable', 'Enum'], intentionallyNotExported: [ 'CreateStatusOptionalParams', 'CreateStatusWithContent',