From 867fe5f05dc4e43efcccc3429e8714630a988ee9 Mon Sep 17 00:00:00 2001 From: uhensler <urs.hensler@frentix.com> Date: Mon, 8 Jul 2019 14:04:49 +0200 Subject: [PATCH] OO-4141: Do not use statistics without key if calculate max count value --- .../quality/analysis/ui/HeatMapController.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapController.java b/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapController.java index 56a928ed07d..b2b164b2ac5 100644 --- a/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapController.java +++ b/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapController.java @@ -81,14 +81,16 @@ public class HeatMapController extends GroupByController { } private int getMaxCount() { - long maxCount = 0; + long tempMaxCount = 0; for (GroupedStatistic statistic : statistics.getStatistics()) { - Long count = statistic.getCount(); - if (count > maxCount) { - maxCount = count; + if (!MultiKey.none().equals(statistic.getMultiKey())) { + Long count = statistic.getCount(); + if (count > tempMaxCount) { + tempMaxCount = count; + } } } - return Long.valueOf(maxCount).intValue(); + return Long.valueOf(tempMaxCount).intValue(); } @Override -- GitLab