getPropagationEntityIds improvements
This commit is contained in:
parent
d9f1872c8c
commit
4d4d189816
@ -393,7 +393,9 @@ public class BaseAlarmService extends AbstractEntityService implements AlarmServ
|
||||
private Set<EntityId> getPropagationEntityIds(Alarm alarm) {
|
||||
if (alarm.isPropagate()) {
|
||||
List<EntityRelation> relations = relationService.findByTo(alarm.getTenantId(), alarm.getId(), RelationTypeGroup.ALARM);
|
||||
return relations.stream().map(EntityRelation::getFrom).collect(Collectors.toSet());
|
||||
Set<EntityId> propagationEntityIds = relations.stream().map(EntityRelation::getFrom).collect(Collectors.toSet());
|
||||
propagationEntityIds.add(alarm.getOriginator());
|
||||
return propagationEntityIds;
|
||||
} else {
|
||||
return Collections.singleton(alarm.getOriginator());
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user