update logAPI
This commit is contained in:
parent
9747acb1c3
commit
d06d5c7586
|
|
@ -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 = "";
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue