Manual update, saving recived data for debug

This commit is contained in:
YourFriendlyNeighborhoodDealer 2019-03-21 09:04:16 +01:00
parent 530f7c58e2
commit e693dc0070
2 changed files with 45 additions and 33 deletions

View file

@ -29,6 +29,7 @@ module.exports = {
var staticFile = "public/data/static";
var manFile = "public/man.html";
var dataFile = "public/data.json";
const recDataFile = "stats/recdata";
const versionFile = "public/version";
const motdFile = "public/motd";
const qaFile = "public/qa";
@ -265,6 +266,17 @@ function ProcessIncomingRequest(data) {
logger.Log("[PCES]:\tRecieved data is undefined!", logger.GetColor("redbg"));
return;
}
try {
let towrite = logger.GetDateString() + "\n";
towrite += "------------------------------------------------------\n";
towrite += data
towrite += "\n------------------------------------------------------\n";
utils.WriteFile(towrite, recDataFile);
} catch (e) {
logger.log("Error writing recieved data.");
}
try {
var d = JSON.parse(data);
var dfile = utils.ReadFile(dataFile);
@ -302,7 +314,7 @@ function ProcessIncomingRequest(data) {
logger.Log("[PCES]:\t" + msg, color);
} catch (e) {
console.log(e);
console.log(data);
logger.Log("[PCES]: Couldnt parse JSON data, trying old format...");
var d = SetupData(data);
var qcount = -1;