From a4b43a7fcf3c6108530123bc724872b4a3c1e531 Mon Sep 17 00:00:00 2001 From: yesoreyeram <153843+yesoreyeram@users.noreply.github.com> Date: Mon, 3 Feb 2025 08:09:58 +0000 Subject: [PATCH] panel problem triggers fix --- src/panel-triggers/ProblemsPanel.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/panel-triggers/ProblemsPanel.tsx b/src/panel-triggers/ProblemsPanel.tsx index 65939629..60a435ca 100644 --- a/src/panel-triggers/ProblemsPanel.tsx +++ b/src/panel-triggers/ProblemsPanel.tsx @@ -63,7 +63,7 @@ export const ProblemsPanel = (props: ProblemsPanelProps): JSX.Element => { // Filter triggers by severity problemsList = problemsList.filter((problem) => { const severity = problem.severity !== undefined ? Number(problem.severity) : Number(problem.priority); - return triggerSeverity[severity].show; + return triggerSeverity[severity]?.show; }); return problemsList; @@ -100,8 +100,9 @@ export const ProblemsPanel = (props: ProblemsPanelProps): JSX.Element => { if (trigger.comments && options.allowDangerousHTML) { trigger.comments = trigger.comments.replace('\n', '
'); } - - trigger.lastchangeUnix = Number(trigger.lastchange); + if (trigger && typeof trigger === 'object') { + trigger.lastchangeUnix = Number(trigger.lastchange); + } return trigger; };