فهرست منبع

added more logging when an error is passed to next, specifically useful for debugging csrf stuff

Henry Oswald 12 سال پیش
والد
کامیت
f3ad7e10cd
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      services/web/app.coffee

+ 1 - 1
services/web/app.coffee

@@ -14,7 +14,7 @@ argv = require("optimist")
 	.argv
 	.argv
 
 
 Server.app.use (error, req, res, next) ->
 Server.app.use (error, req, res, next) ->
-	logger.error err: error
+	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
 	res.statusCode = error.status or 500
 	if res.statusCode == 500
 	if res.statusCode == 500
 		res.end("Oops, something went wrong with your request, sorry. If this continues, please contact us at team@sharelatex.com")
 		res.end("Oops, something went wrong with your request, sorry. If this continues, please contact us at team@sharelatex.com")