From 8b3c6f94bf85f99620765e959885c77d08b5809d Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Sat, 20 Dec 2014 16:20:40 +0100 Subject: [PATCH] fix(loggly): send more infos about cron errors --- src/controllers/user.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/controllers/user.js b/src/controllers/user.js index 7bf164cd73..a7f80bf5f7 100644 --- a/src/controllers/user.js +++ b/src/controllers/user.js @@ -284,7 +284,13 @@ api.cron = function(req, res, next) { User.findById(user._id, cb); } ], function(err, saved) { - if(err) logging.loggly({error: "Cron caught", stack: err.stack || err}); + if(err) logging.loggly({ + error: "Cron caught", + stack: (err.stack || err.message || err), + body: req.body, headers: req.header, + auth: (req.headers['x-api-user'] + ' | ' + req.headers['x-api-key']), + originalUrl: req.originalUrl + }); res.locals.user = saved; next(err,saved); user = progress = quest = null;