From 624574e5d31c5c21b1da02cb72e1221db7a38fa9 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Wed, 29 Apr 2020 20:51:12 +0300 Subject: [PATCH] Problems: fix alert list rendering if no last event present --- src/panel-triggers/components/AlertList/AlertCard.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/panel-triggers/components/AlertList/AlertCard.tsx b/src/panel-triggers/components/AlertList/AlertCard.tsx index 495ed20..dd71228 100644 --- a/src/panel-triggers/components/AlertList/AlertCard.tsx +++ b/src/panel-triggers/components/AlertList/AlertCard.tsx @@ -59,10 +59,10 @@ export default class AlertCard extends PureComponent 1; const cardClass = classNames('alert-rule-item', 'zbx-trigger-card', { 'zbx-trigger-highlighted': panelOptions.highlightBackground }); const descriptionClass = classNames('alert-rule-item__text', { 'zbx-description--newline': panelOptions.descriptionAtNewLine }); - + let severityDesc: TriggerSeverity; severityDesc = _.find(panelOptions.triggerSeverity, s => s.priority === Number(problem.priority)); - if (problem.lastEvent && problem.lastEvent.severity) { + if (problem.lastEvent?.severity) { severityDesc = _.find(panelOptions.triggerSeverity, s => s.priority === Number(problem.lastEvent.severity)); } @@ -78,7 +78,7 @@ export default class AlertCard extends PureComponent