don't log csrf errors to sentry

This commit is contained in:
Brian Gough
2016-01-26 15:52:00 +00:00
parent 690b195f1a
commit 0d42b3cb93

View File

@@ -19,6 +19,10 @@ argv = require("optimist")
.argv
Server.app.use (error, req, res, next) ->
if error?.code is 'EBADCSRFTOKEN'
logger.log err: error,url:req.url, method:req.method, user:req?.sesson?.user, "invalid csrf"
res.sendStatus(403)
return
logger.error err: error, url:req.url, method:req.method, user:req?.sesson?.user, "error passed to top level next middlewear"
res.statusCode = error.status or 500
if res.statusCode == 500