diff --git a/agent/src/main/java/li/strolch/policy/notifications/DefaultNotificationsPolicy.java b/agent/src/main/java/li/strolch/policy/notifications/DefaultNotificationsPolicy.java index 2c8dc50ee..e18658c47 100644 --- a/agent/src/main/java/li/strolch/policy/notifications/DefaultNotificationsPolicy.java +++ b/agent/src/main/java/li/strolch/policy/notifications/DefaultNotificationsPolicy.java @@ -44,11 +44,11 @@ public class DefaultNotificationsPolicy extends NotificationsPolicy { protected boolean isForRole(Resource notification) { List roles = notification.getStringList(BAG_VISIBILITY, PARAM_ROLES); - return roles.isEmpty() || roles.stream().anyMatch(r -> tx().getCertificate().hasRole(r)); + return roles.stream().anyMatch(r -> tx().getCertificate().hasRole(r)); } protected boolean isForGroup(Resource notification) { List groups = notification.getStringList(BAG_VISIBILITY, PARAM_GROUPS); - return groups.isEmpty() || groups.stream().anyMatch(r -> tx().getCertificate().hasGroup(r)); + return groups.stream().anyMatch(r -> tx().getCertificate().hasGroup(r)); } }