diff options
Diffstat (limited to 'config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java')
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java b/config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java index dfd64fd951b..55269088196 100644 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java +++ b/config-model-api/src/main/java/com/yahoo/config/application/api/Notifications.java @@ -11,7 +11,6 @@ import java.util.Map; import java.util.Set; import static java.util.Collections.emptyList; -import static java.util.stream.Collectors.toMap; /** * Configuration of notifications for deployment jobs. @@ -45,7 +44,8 @@ public class Notifications { * @return The Notifications as specified. */ public static Notifications of(Map<When, List<String>> emailAddressesByWhen, Map<When, List<Role>> emailRolesByWhen) { - if (emailAddressesByWhen.isEmpty() && emailRolesByWhen.isEmpty()) + if ( emailAddressesByWhen.values().stream().allMatch(List::isEmpty) + && emailRolesByWhen.values().stream().allMatch(List::isEmpty)) return none; ImmutableMap.Builder<When, List<String>> emailAddresses = ImmutableMap.builder(); |