Commit 4d4d189816005eb84127972ec91a261f8daaae1d
Committed by
Andrew Shvayka
1 parent
d9f1872c
getPropagationEntityIds improvements
Showing
1 changed file
with
3 additions
and
1 deletions
@@ -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 | } |