NPE check before metrics sum

This commit is contained in:
German Osin 2021-01-20 12:26:07 +03:00
parent 4d8ef5e61f
commit 1e249cb7a5

View file

@ -64,7 +64,11 @@ public interface ClusterMapper {
} }
default BigDecimal sumMetrics(Map<String, BigDecimal> metrics) { default BigDecimal sumMetrics(Map<String, BigDecimal> metrics) {
return metrics.values().stream().reduce(BigDecimal.ZERO, BigDecimal::add); if (metrics == null) {
return metrics.values().stream().reduce(BigDecimal.ZERO, BigDecimal::add);
} else {
return BigDecimal.ZERO;
}
} }
default Path resolvePath(String path) { default Path resolvePath(String path) {