diff --git a/app/utils/Logger.ts b/app/utils/Logger.ts index fc023f0..cffb2f8 100644 --- a/app/utils/Logger.ts +++ b/app/utils/Logger.ts @@ -30,8 +30,8 @@ const shortenStringsInObject = (obj, maxLength) => { export function loggerAPI(req, res, location) { let old_data = ""; - let resBody = res.lazyBody[0] - let body = shortenStringsInObject(resBody, 300) + let resBody = res.getBody() + // let body = shortenStringsInObject(resBody, 300) try { const fileName = "./app/store/logsAPI/" + @@ -42,7 +42,7 @@ export function loggerAPI(req, res, location) { "\n\n[" + moment(Date.now()).format("D/M/YY-HH:mm:ss") + "] - " + - res.response.statusCode + + res.getStatus() + " - " + location + "\n------PAYLOAD------\n" + @@ -50,7 +50,7 @@ export function loggerAPI(req, res, location) { "\n------PARAMS-------\n" + JSON.stringify(req.params(), null, 2) + "\n-----RESPONSE------\n" + - JSON.stringify(body, null, 2) + + JSON.stringify(resBody, null, 2) + "\n------HEADERS------\n" + JSON.stringify(req.headers(), null, 2) + "\n\n======================================================================"; @@ -65,6 +65,6 @@ export function loggerAPI(req, res, location) { }); } catch (error) { - console.log(error) + res.status(500).send("CAN'T WRITE LOG"); } } \ No newline at end of file diff --git a/start/routes.ts b/start/routes.ts index 52382af..04a45ef 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -201,11 +201,11 @@ runtimeCheckLogs(Env.get("FOLDER_LOGS")); Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber") .middleware("checkToken") - // .middleware("writeLog"); + .middleware("writeLog"); Route.post("/api/getParagraph", "ErpsController.getParagraph") -// .middleware("writeLog") .middleware("checkToken") +.middleware("writeLog") //Users