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