Forráskód Böngészése

NPE check before metrics sum

German Osin 4 éve
szülő
commit
1e249cb7a5

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

@@ -64,7 +64,11 @@ public interface ClusterMapper {
      }
 
      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) {