Skip to content

Error: Unexpected end of form at Multipart._final #369

@seveun

Description

@seveun

using express with firebase on serverless function

app.ts =>

`import express from 'express';
import bluebird from 'bluebird';
import cors from 'cors';
import passport from 'passport';
import bodyParser from 'body-parser';
import fileUpload from 'express-fileupload';
import router from './routes';
import session from './config/Session';
import * as auth from './auth';

(global.Promise as unknown as typeof bluebird) = bluebird;

const app = express();
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.use(fileUpload());
app.use(cors());
app.use(session);
app.use(router);
app.use(passport.initialize());
app.use(passport.session());
auth.init();

export default app;`

error => Error: Unexpected end of form at Multipart._final

my request is very simple :

export const patch = async (accessToken: string, body?: User, file?: any) => {
let formData
try {
if (file) {
formData = new FormData()
formData.append('file', file)
}
const { data } = await axios.patch(URL, formData || body, {
headers: {
Authorization: Bearer ${accessToken},
},
})
return data
} catch (err) {
return console.log(err)
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions