Commit 4d4d189816005eb84127972ec91a261f8daaae1d

Authored by YevhenBondarenko
Committed by Andrew Shvayka
1 parent d9f1872c

getPropagationEntityIds improvements

@@ -393,7 +393,9 @@ public class BaseAlarmService extends AbstractEntityService implements AlarmServ @@ -393,7 +393,9 @@ public class BaseAlarmService extends AbstractEntityService implements AlarmServ
393 private Set<EntityId> getPropagationEntityIds(Alarm alarm) { 393 private Set<EntityId> getPropagationEntityIds(Alarm alarm) {
394 if (alarm.isPropagate()) { 394 if (alarm.isPropagate()) {
395 List<EntityRelation> relations = relationService.findByTo(alarm.getTenantId(), alarm.getId(), RelationTypeGroup.ALARM); 395 List<EntityRelation> relations = relationService.findByTo(alarm.getTenantId(), alarm.getId(), RelationTypeGroup.ALARM);
396 - return relations.stream().map(EntityRelation::getFrom).collect(Collectors.toSet()); 396 + Set<EntityId> propagationEntityIds = relations.stream().map(EntityRelation::getFrom).collect(Collectors.toSet());
  397 + propagationEntityIds.add(alarm.getOriginator());
  398 + return propagationEntityIds;
397 } else { 399 } else {
398 return Collections.singleton(alarm.getOriginator()); 400 return Collections.singleton(alarm.getOriginator());
399 } 401 }