Commit e77138a187d9b735f6001ad7bf206a67fc9c83b8

Authored by Vladyslav_Prykhodko
Committed by Andrew Shvayka
1 parent 6e1b343f

Add support correct entityField key name: entityName and entityType

@@ -87,7 +87,6 @@ import { @@ -87,7 +87,6 @@ import {
87 import { sortItems } from '@shared/models/page/page-link'; 87 import { sortItems } from '@shared/models/page/page-link';
88 import { entityFields } from '@shared/models/entity.models'; 88 import { entityFields } from '@shared/models/entity.models';
89 import { DatePipe } from '@angular/common'; 89 import { DatePipe } from '@angular/common';
90 -import { alarmFields } from '@shared/models/alarm.models';  
91 90
92 interface EntitiesTableWidgetSettings extends TableWidgetSettings { 91 interface EntitiesTableWidgetSettings extends TableWidgetSettings {
93 entitiesTitle: string; 92 entitiesTitle: string;
@@ -659,7 +658,9 @@ class EntityDatasource implements DataSource<EntityData> { @@ -659,7 +658,9 @@ class EntityDatasource implements DataSource<EntityData> {
659 this.dataKeys.forEach((dataKey, index) => { 658 this.dataKeys.forEach((dataKey, index) => {
660 const keyData = data[index].data; 659 const keyData = data[index].data;
661 if (keyData && keyData.length && keyData[0].length > 1) { 660 if (keyData && keyData.length && keyData[0].length > 1) {
662 - entity[dataKey.label] = keyData[0][1]; 661 + if (data[index].dataKey.type !== DataKeyType.entityField || !entity.hasOwnProperty(dataKey.label)) {
  662 + entity[dataKey.label] = keyData[0][1];
  663 + }
663 } else { 664 } else {
664 entity[dataKey.label] = ''; 665 entity[dataKey.label] = '';
665 } 666 }