Comparing version 1.0.3 to 1.0.4
@@ -274,8 +274,16 @@ "use strict"; | ||
const body = getBody(); | ||
let data = null; | ||
if (body instanceof FormData) { | ||
bodyData = JSON.parse(convertFormBodyToJson(body, formBodyData)); | ||
data = JSON.parse(convertFormBodyToJson(body, formBodyData)); | ||
} | ||
else { | ||
bodyData = body && JSON.parse(body); | ||
else if (typeof body === "string") { | ||
data = JSON.parse(body); | ||
} | ||
if (data) { | ||
bodyData = Object.entries(data).map(([key, value]) => ({ | ||
key, | ||
value: value?.value ?? value, | ||
type: value?.type | ||
})); | ||
} | ||
} | ||
@@ -282,0 +290,0 @@ const object = { |
{ | ||
"name": "outport", | ||
"version": "1.0.3", | ||
"version": "1.0.4", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
@@ -49,3 +49,3 @@ // Element references | ||
if (headersTableBody && Object.keys(headerObj).length!==0) { | ||
if (headersTableBody && Object.keys(headerObj).length !== 0) { | ||
headersTableBody.innerHTML = ""; | ||
@@ -324,10 +324,20 @@ } | ||
if (method !== "get") { | ||
const body = getBody() | ||
const body = getBody(); | ||
let data: Record<string, any> | null = null; | ||
if (body instanceof FormData) { | ||
bodyData = JSON.parse(convertFormBodyToJson(body, formBodyData)) | ||
} else { | ||
bodyData = body && JSON.parse(body) | ||
data = JSON.parse(convertFormBodyToJson(body, formBodyData)); | ||
} else if (typeof body === "string") { | ||
data = JSON.parse(body); | ||
} | ||
if (data) { | ||
bodyData = Object.entries(data).map(([key, value]) => ({ | ||
key, | ||
value: value?.value ?? value, | ||
type: value?.type | ||
})); | ||
} | ||
} | ||
const object = { | ||
@@ -395,2 +405,2 @@ path: url.origin + url.pathname, | ||
return headers | ||
} | ||
} |
213852
4185