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