change runtimeCheckLog

This commit is contained in:
joseph le 2023-10-04 09:28:12 +07:00
parent 65535a3ba4
commit 0ebebdd7f0
1 changed files with 31 additions and 31 deletions

View File

@ -153,40 +153,40 @@ export async function runtimeCheckLogs(folderPath) {
.map((obj) => obj.$original.value); .map((obj) => obj.$original.value);
//Process file content //Process file content
contentFile.map((line, index) => { // contentFile.map((line, index) => {
//check line the line with errors and exclude errors // //check line the line with errors and exclude errors
listKeyValues // listKeyValues
.map((obj) => obj.$original.value) // .map((obj) => obj.$original.value)
.map(async (value) => { // .map(async (value) => {
if ( // if (
line.search(value) !== -1 && // line.search(value) !== -1 &&
listExcludeErr.filter((err) => line.includes(err)) // listExcludeErr.filter((err) => line.includes(err))
.length === 0 // .length === 0
) { // ) {
let log = allFile?.filter( // let log = allFile?.filter(
(i) => i.$original.file_name === fileName // (i) => i.$original.file_name === fileName
)[0]; // )[0];
let checkLog = allReport?.filter( // let checkLog = allReport?.filter(
(report) => // (report) =>
report.$original.id_file === log?.id_ldf && // report.$original.id_file === log?.id_ldf &&
report.$original.line === index + 1 && // report.$original.line === index + 1 &&
report.$original.detected_content === value // report.$original.detected_content === value
); // );
if (checkLog?.length === 0) { // if (checkLog?.length === 0) {
// await LogReport.create({ // // await LogReport.create({
// detected_content: value, // // detected_content: value,
// line: index + 1, // // line: index + 1,
// id_file: log?.id_ldf, // // id_file: log?.id_ldf,
// }); // // });
lines.push(index + 1); // lines.push(index + 1);
} // }
} // }
// if(checkSpecialVersion()) // // if(checkSpecialVersion())
}); // });
}); // });
//true: import log to log_report table, send report to Zulip //true: import log to log_report table, send report to Zulip
// setTimeout(async () => { // setTimeout(async () => {