Throw error even if has sentry
This commit is contained in:
parent
eefbb44779
commit
3814604ff3
@ -17,6 +17,7 @@ const {
|
|||||||
} = require('./controllers/validateBodyController');
|
} = require('./controllers/validateBodyController');
|
||||||
const auth = require('./controllers/authController');
|
const auth = require('./controllers/authController');
|
||||||
const url = require('./controllers/urlController');
|
const url = require('./controllers/urlController');
|
||||||
|
const neo4j = require('./db/neo4j');
|
||||||
|
|
||||||
require('./cron');
|
require('./cron');
|
||||||
require('./passport');
|
require('./passport');
|
||||||
@ -27,10 +28,12 @@ if (process.env.RAVEN_DSN) {
|
|||||||
const catchErrors = fn => (req, res, next) =>
|
const catchErrors = fn => (req, res, next) =>
|
||||||
fn(req, res, next).catch(err => {
|
fn(req, res, next).catch(err => {
|
||||||
res.status(500).json({ error: 'Sorry an error ocurred. Please try again later.' });
|
res.status(500).json({ error: 'Sorry an error ocurred. Please try again later.' });
|
||||||
|
neo4j.close();
|
||||||
if (process.env.RAVEN_DSN) {
|
if (process.env.RAVEN_DSN) {
|
||||||
Raven.captureException(err, {
|
Raven.captureException(err, {
|
||||||
user: { email: req.user && req.user.email },
|
user: { email: req.user && req.user.email },
|
||||||
});
|
});
|
||||||
|
throw new Error(err);
|
||||||
} else {
|
} else {
|
||||||
throw new Error(err);
|
throw new Error(err);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user