Skip to content

Commit bacbdc1

Browse files
fix: og express handler
1 parent 3298c1d commit bacbdc1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/middlewares.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -460,9 +460,6 @@ export function allowMethodOverride(req, res, next) {
460460
export function handleParseErrors(err, req, res, next) {
461461
const log = (req.config && req.config.loggerController) || defaultLogger;
462462
if (err instanceof Parse.Error) {
463-
if (req.config && req.config.enableExpressErrorHandler) {
464-
return next(err);
465-
}
466463
let httpStatus;
467464
// TODO: fill out this mapping
468465
switch (err.code) {
@@ -478,6 +475,9 @@ export function handleParseErrors(err, req, res, next) {
478475
res.status(httpStatus);
479476
res.json({ code: err.code, error: err.message });
480477
log.error('Parse error: ', err);
478+
if (req.config && req.config.enableExpressErrorHandler) {
479+
return next(err);
480+
}
481481
} else if (err.status && err.message) {
482482
res.status(err.status);
483483
res.json({ error: err.message });

0 commit comments

Comments
 (0)