diff --git a/app/utils/Logger.ts b/app/utils/Logger.ts index cffb2f8..dd27dd7 100644 --- a/app/utils/Logger.ts +++ b/app/utils/Logger.ts @@ -2,31 +2,31 @@ import fs from 'fs'; import moment from "moment"; -const shortenStringsInObject = (obj, maxLength) => { - // Kiểm tra nếu obj không phải là một đối tượng hoặc maxLength không phải là một số - if (typeof obj !== 'object' || typeof maxLength !== 'number') { - return obj; - } +// const shortenStringsInObject = (obj, maxLength) => { +// // Kiểm tra nếu obj không phải là một đối tượng hoặc maxLength không phải là một số +// if (typeof obj !== 'object' || typeof maxLength !== 'number') { +// return obj; +// } - // Duyệt qua các thuộc tính của đối tượng - for (const key in obj) { - if (obj.hasOwnProperty(key)) { - // Kiểm tra nếu thuộc tính là một chuỗi và độ dài của chuỗi lớn hơn maxLength - if (typeof obj[key] === 'string' && obj[key].length > maxLength) { - // Rút ngắn chuỗi lại maxLength ký tự - obj[key] = obj[key].substring(0, maxLength); - } - } - } +// // Duyệt qua các thuộc tính của đối tượng +// for (const key in obj) { +// if (obj.hasOwnProperty(key)) { +// // Kiểm tra nếu thuộc tính là một chuỗi và độ dài của chuỗi lớn hơn maxLength +// if (typeof obj[key] === 'string' && obj[key].length > maxLength) { +// // Rút ngắn chuỗi lại maxLength ký tự +// obj[key] = obj[key].substring(0, maxLength); +// } +// } +// } - if (Array.isArray(obj) && obj.length > 10) { - // Rút ngắn chuỗi lại maxLength ký tự - obj = "[Array:"+obj.length+"]\n"+obj.slice(0,15) - } +// if (Array.isArray(obj) && obj.length > 10) { +// // Rút ngắn chuỗi lại maxLength ký tự +// obj = "[Array:"+obj.length+"]\n"+obj.slice(0,15) +// } - return obj; - } +// return obj; +// } export function loggerAPI(req, res, location) { let old_data = ""; diff --git a/start/routes.ts b/start/routes.ts index d9c7401..daa7724 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -201,7 +201,9 @@ runtimeCheckLogs(Env.get("FOLDER_LOGS")); //ERP get index serial number Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber") - .middleware("checkToken") + .middleware("checkToken").middleware( + "writeLog" + ); // .middleware("writeLog"); Route.post("/api/getParagraph", "ErpsController.getParagraph") @@ -210,9 +212,13 @@ Route.post("/api/getParagraph", "ErpsController.getParagraph") //Users -Route.post("/api/account/createUser", "UsersController.create"); +Route.post("/api/account/createUser", "UsersController.create").middleware( + "writeLog" +); -Route.post("/api/account/checkLogin", "UsersController.checkLogin"); +Route.post("/api/account/checkLogin", "UsersController.checkLogin").middleware( + "writeLog" +); //Log Route.get("/api/log/showLog/:name?", "LogsController.showLog").middleware( @@ -287,5 +293,7 @@ Route.post("/api/sendMailInforDevice", async () => { } catch (error) { console.log(error) } -}).middleware("checkToken") +}).middleware("checkToken").middleware( + "writeLog" +);