Do not show full stack in case of error
authorBenjamin Auder <benjamin.auder@somewhere>
Thu, 20 Feb 2020 12:24:15 +0000 (13:24 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Thu, 20 Feb 2020 12:24:15 +0000 (13:24 +0100)
server/app.js

index b8a6aec..eced7d3 100644 (file)
@@ -55,10 +55,11 @@ app.use(function(req, res, next) {
 // error handler
 app.use(function(err, req, res, next) {
   res.status(err.status || 500);
+  if (app.get('env') === 'development')
+    console.log(err.stack);
   res.send(
     "<h1>" + err.message + "</h1>" +
-    "<h2>" + err.status + "</h2>" +
-    "<pre>" + err.stack + "</pre>"
+    "<h2>" + err.status + "</h2>"
   );
 });