From 3442dd36b1dccc71beb4927e9ee6b780b7876a7d Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Thu, 6 Feb 2020 07:21:12 +0100
Subject: [PATCH] OO-4520: Return rate in survey report figures are not
 properly calculated

---
 .../olat/modules/forms/ui/EvaluationFormOverviewController.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/modules/forms/ui/EvaluationFormOverviewController.java b/src/main/java/org/olat/modules/forms/ui/EvaluationFormOverviewController.java
index 1fa8257e7eb..eea6ea73cb1 100644
--- a/src/main/java/org/olat/modules/forms/ui/EvaluationFormOverviewController.java
+++ b/src/main/java/org/olat/modules/forms/ui/EvaluationFormOverviewController.java
@@ -78,7 +78,7 @@ public class EvaluationFormOverviewController extends BasicController {
 		long numOfDoneSessions = statistic.getNumOfDoneSessions();
 		if (figures != null && figures.getNumberOfParticipations() != null) {
 			double percent = figures.getNumberOfParticipations() > 0
-					? numOfDoneSessions / figures.getNumberOfParticipations() * 100.0d
+					? (double)numOfDoneSessions / figures.getNumberOfParticipations() * 100.0d
 					: 0.0;
 			long percentRounded = Math.round(percent);
 			
-- 
GitLab