Skip to content

Commit 1e249cb

Browse files
committed
NPE check before metrics sum
1 parent 4d8ef5e commit 1e249cb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

kafka-ui-api/src/main/java/com/provectus/kafka/ui/cluster/mapper/ClusterMapper.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,11 @@ default BrokerDiskUsage map(Integer id, InternalBrokerDiskUsage internalBrokerDi
6464
}
6565

6666
default BigDecimal sumMetrics(Map<String, BigDecimal> metrics) {
67-
return metrics.values().stream().reduce(BigDecimal.ZERO, BigDecimal::add);
67+
if (metrics == null) {
68+
return metrics.values().stream().reduce(BigDecimal.ZERO, BigDecimal::add);
69+
} else {
70+
return BigDecimal.ZERO;
71+
}
6872
}
6973

7074
default Path resolvePath(String path) {

0 commit comments

Comments
 (0)