update cacheFile
This commit is contained in:
parent
3dfdc7d4d5
commit
c52ca31bf5
|
|
@ -11,6 +11,7 @@ import { getListLineByItem } from "./getListLineByItem";
|
|||
import { sendMessToZulip } from "./sendMessToZulip";
|
||||
export async function runtimeCheckLogs(folderPath) {
|
||||
try {
|
||||
let cacheFile = []
|
||||
let fileList = Array();
|
||||
let fileList_old = Array();
|
||||
// Function to update the list of files
|
||||
|
|
@ -131,6 +132,8 @@ export async function runtimeCheckLogs(folderPath) {
|
|||
[today]
|
||||
);
|
||||
|
||||
cacheFile = cacheFile.concat(allFile.filter(obj2 => !cacheFile.some(obj1 => obj1.id_ldf === obj2.id_ldf)));
|
||||
|
||||
//get information file
|
||||
let fileDetect = allFile?.filter(
|
||||
(i) => i.$original.file_name === fileName
|
||||
|
|
@ -200,8 +203,27 @@ export async function runtimeCheckLogs(folderPath) {
|
|||
log?.id_ldf === null ||
|
||||
log?.id_ldf === undefined
|
||||
) {
|
||||
|
||||
let logBackup = cacheFile.filter((i) => i.file_name === fileName)[0]
|
||||
if (logBackup !== undefined) {
|
||||
let checkLog2 = allReport?.filter(
|
||||
(report) =>
|
||||
report.$original.id_file === logBackup?.id_ldf &&
|
||||
report.$original.line === index + 1 &&
|
||||
report.$original.detected_content === value
|
||||
);
|
||||
if (checkLog2?.length === 0) {
|
||||
await LogReport.create({
|
||||
detected_content: value,
|
||||
line: index + 1,
|
||||
id_file: log?.id_ldf,
|
||||
});
|
||||
lines.push(index + 1);
|
||||
}
|
||||
} else {
|
||||
console.log("ERROR CHECK ", fileName)
|
||||
}
|
||||
}
|
||||
if (checkLog?.length === 0) {
|
||||
await LogReport.create({
|
||||
detected_content: value,
|
||||
|
|
|
|||
Loading…
Reference in New Issue