Even fancyer logging

This commit is contained in:
YourFriendlyNeighborhoodDealer 2018-11-23 09:18:53 +01:00
parent 95a6ab88d0
commit 11a6150d3a
2 changed files with 22 additions and 19 deletions

View file

@ -67,11 +67,7 @@ var newMessages = "";
app.set('view engine', 'ejs');
app.use(function(req, res, next) {
res.on('finish', function() {
if (res.statusCode != 404 && req.connection.remoteAddress != "::1"){
// Log(req);
}
else
Log(req, true);
Log(req, true);
});
stat.Inc(req.url);
next();
@ -188,6 +184,7 @@ app.get('/postfeedback', function(req, res) {
app.post('/isAdding', function(req, res) {
res.end('OK');
Log(req);
actions.ProcessIncomingRequest(req.body.datatoadd);
utils.WriteBackup();
});
@ -261,9 +258,11 @@ function Log(req, toFile) {
if (!toFile) {
logger.Log(logEntry, color);
} else {
utils.AppendToFile(logger.GetDateString() + ": " + logEntry + "\n\t" + JSON.stringify(req.headers) +
"\n\t" + JSON.stringify(req
.body) + "\n", logFile);
var defLogs = logger.GetDateString() + ": " + logEntry;
var extraLogs = "\n\t" + JSON.stringify(req.headers) + "\n\t" + JSON.stringify(req
.body) + "\n";
utils.AppendToFile(defLogs, logFile);
}
} catch (e) {