Commit 1d959321a8cc422961b6b04021b11a9483336863

Authored by Igor Kulikov
Committed by GitHub
2 parents d0c39416 abb3c472

Merge pull request #3747 from vvlladd28/bug/alarm-table/show-details

UI: Fixed didn't show alarm detail key
... ... @@ -184,10 +184,13 @@ export function getEntityValue(entity: any, key: DataKey): any {
184 184 export function getAlarmValue(alarm: AlarmDataInfo, key: EntityColumn) {
185 185 let alarmField = null;
186 186 if (key.type === DataKeyType.alarm) {
187   - alarmField = alarmFields[key.name];
  187 + alarmField = alarmFields[key.name]?.value;
  188 + if (!alarmField && key.name.startsWith('details.')) {
  189 + alarmField = key.name;
  190 + }
188 191 }
189 192 if (alarmField) {
190   - return getDescendantProp(alarm, alarmField.value);
  193 + return getDescendantProp(alarm, alarmField);
191 194 } else {
192 195 return getDescendantProp(alarm, key.label);
193 196 }
... ...