From 237d46ad5c4e406fea5a13f9163684cd24114dac Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@hebeler.club> Date: Fri, 24 Feb 2023 11:20:10 +0100 Subject: [PATCH] reduced logging in production --- pass/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pass/app.js b/pass/app.js index 59d4401..b2d5a5d 100644 --- a/pass/app.js +++ b/pass/app.js @@ -19,7 +19,15 @@ var app = express(); app.set("views", path.join(__dirname, "views")); app.set("view engine", "ejs"); -app.use(logger("dev")); +// Setup loggin +if (process.env.NODE_ENV === "development") { + app.use(logger("dev")); +} else { + // Do not log successful requests in production + app.use(logger("dev", { + skip: (req, res) => { return res.statusCode < 400 } + })); +} app.use(express.json()); app.use(express.urlencoded({ extended: false, limit: "1mb" })); app.use(cookieParser()); -- GitLab