mirror of
https://github.com/usebruno/bruno.git
synced 2025-08-18 03:20:01 +02:00
feat(#1130): file upload schema updates
This commit is contained in:
@@ -109,7 +109,7 @@ const prepareRequest = (request, collectionRoot) => {
|
||||
each(enabledParams, (p) => (params[p.name] = p.value));
|
||||
axiosRequest.headers['content-type'] = 'multipart/form-data';
|
||||
axiosRequest.data = params;
|
||||
// TODO is it needed here as well ?
|
||||
// TODO: Add support for file uploads
|
||||
}
|
||||
|
||||
if (request.body.mode === 'graphql') {
|
||||
|
@@ -40,7 +40,7 @@ const runSingleRequest = async function (
|
||||
// make axios work in node using form data
|
||||
// reference: https://github.com/axios/axios/issues/1006#issuecomment-320165427
|
||||
if (request.headers && request.headers['content-type'] === 'multipart/form-data') {
|
||||
// TODO remove ?
|
||||
// TODO: Add support for file uploads
|
||||
const form = new FormData();
|
||||
forOwn(request.data, (value, key) => {
|
||||
form.append(key, value);
|
||||
@@ -204,7 +204,7 @@ const runSingleRequest = async function (
|
||||
console.log(chalk.red(stripExtension(filename)) + chalk.dim(` (${err.message})`));
|
||||
return {
|
||||
test: {
|
||||
filename: filename,
|
||||
filename: filename
|
||||
},
|
||||
request: {
|
||||
method: request.method,
|
||||
@@ -327,7 +327,7 @@ const runSingleRequest = async function (
|
||||
|
||||
return {
|
||||
test: {
|
||||
filename: filename,
|
||||
filename: filename
|
||||
},
|
||||
request: {
|
||||
method: request.method,
|
||||
@@ -351,7 +351,7 @@ const runSingleRequest = async function (
|
||||
console.log(chalk.red(stripExtension(filename)) + chalk.dim(` (${err.message})`));
|
||||
return {
|
||||
test: {
|
||||
filename: filename,
|
||||
filename: filename
|
||||
},
|
||||
request: {
|
||||
method: null,
|
||||
|
Reference in New Issue
Block a user