From 40ab53a024dad457191b33b76a3e30d68f83414c Mon Sep 17 00:00:00 2001 From: Artem Derevnjuk Date: Fri, 24 Feb 2023 14:43:15 +0400 Subject: [PATCH] refactor(oas): get rid of redundant local variables closes #181 --- .../oas/src/converter/parts/postdata/BodyConverter.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/oas/src/converter/parts/postdata/BodyConverter.ts b/packages/oas/src/converter/parts/postdata/BodyConverter.ts index 6135e0a2..b96b11d7 100644 --- a/packages/oas/src/converter/parts/postdata/BodyConverter.ts +++ b/packages/oas/src/converter/parts/postdata/BodyConverter.ts @@ -118,19 +118,16 @@ export abstract class BodyConverter fields?.[key]?.contentType ?? this.inferContentType(val, propertySchema); - const filenameRequired = this.filenameRequired(contentType); - const base64Encoded = this.BASE64_FORMATS.includes( - propertySchema?.format - ); - const headers = [ `Content-Disposition: form-data; name="${key}"${ - filenameRequired ? `; filename="${key}"` : '' + this.filenameRequired(contentType) ? `; filename="${key}"` : '' }`, ...(contentType !== 'text/plain' ? [`Content-Type: ${contentType}`] : []), - ...(base64Encoded ? ['Content-Transfer-Encoding: base64'] : []) + ...(this.BASE64_FORMATS.includes(propertySchema?.format) + ? ['Content-Transfer-Encoding: base64'] + : []) ]; const body = this.encodeOther(val);