Closed
Description
i changed my code to:
const OpenApiValidator = require('express-openapi-validator');
and then to Line 52:
this.app.use(OpenApiValidator.middleware({
apiSpec: this.openApiPath,
operationHandlers: path.join(__dirname),
fileUploader: { dest: config.FILE_UPLOAD_PATH },
}),)
/.catch(e => console.log(e))
.then(() => {/
// eslint-disable-next-line no-unused-vars
this.app.use((err, req, res, next) => {
// format errors
res.status(err.status || 500).json({
message: err.message || err,
errors: err.errors || '',
});
});
http.createServer(this.app).listen(this.port);
console.log(`Listening on port ${this.port}`);
//});
Metadata
Metadata
Assignees
Labels
No labels