From fd25903cd764d9bd1b0e7932b75069a2f8cd2f9e Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Fri, 12 Jul 2019 10:07:40 +0200
Subject: [PATCH] OO-4134: Do not show bullet if row has no average

---
 .../org/olat/modules/quality/analysis/ui/HeatMapRenderer.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapRenderer.java b/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapRenderer.java
index 95f8f32c77f..06673bd58f1 100644
--- a/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapRenderer.java
+++ b/src/main/java/org/olat/modules/quality/analysis/ui/HeatMapRenderer.java
@@ -60,7 +60,7 @@ public class HeatMapRenderer implements FlexiCellRenderer {
 			URLBuilder ubu, Translator translator) {
 		if (cellValue instanceof HeatMapStatistic) {
 			HeatMapStatistic statistic = (HeatMapStatistic) cellValue;
-			if (statistic.getCount() == null) return;
+			if (statistic.getCount() == null || statistic.getAvg() == null || Double.isNaN(statistic.getAvg())) return;
 			
 			target.append("<div class='o_circle_container'>");
 			target.append("<div class='o_circle_box' style='width:").append(MAX_CIRCLE_SIZE).append("px;'>");
@@ -73,6 +73,7 @@ public class HeatMapRenderer implements FlexiCellRenderer {
 			target.append("</div>");
 			target.append("<div class='o_avg'>");
 			target.append(EvaluationFormFormatter.formatDouble(statistic.getAvg()));
+			target.append(" " + statistic.getAvg());
 			target.append("</div>");
 			target.append("</div>");
 			
-- 
GitLab