Problems: push only existing triggers to the problems list, #954

This commit is contained in:
Alexander Zobnin
2020-05-22 12:51:39 +03:00
parent 0381f7fcba
commit 13b0a2db78

View File

@@ -9,6 +9,8 @@ export function joinTriggersWithProblems(problems: ZBXProblem[], triggers: ZBXTr
const p = problems[i]; const p = problems[i];
const triggerId = Number(p.objectid); const triggerId = Number(p.objectid);
const t = triggers[triggerId]; const t = triggers[triggerId];
if (t) {
const problemDTO: ProblemDTO = { const problemDTO: ProblemDTO = {
timestamp: Number(p.clock), timestamp: Number(p.clock),
triggerid: p.objectid, triggerid: p.objectid,
@@ -39,6 +41,8 @@ export function joinTriggersWithProblems(problems: ZBXProblem[], triggers: ZBXTr
problemDTOList.push(problemDTO); problemDTOList.push(problemDTO);
} }
}
return problemDTOList; return problemDTOList;
} }