Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/MonitoringUtil.java =================================================================== diff -u -r00759d7592ccc90e8769763524afb69546f641d4 -r0d6961cf6a467c2c04424962a71c8b468a4ddf7e --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/MonitoringUtil.java (.../MonitoringUtil.java) (revision 00759d7592ccc90e8769763524afb69546f641d4) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/MonitoringUtil.java (.../MonitoringUtil.java) (revision 0d6961cf6a467c2c04424962a71c8b468a4ddf7e) @@ -723,6 +723,10 @@ { double completedPercent=(completedSessionUserCount*100) / potentialUserCount; logger.debug("completed percent: " + completedPercent); + + if (completedPercent > 100) + completedPercent = 100; + voteAllSessionsDTO.setCompletedSessionUserPercent(new Double(completedPercent).toString()); } else @@ -937,6 +941,10 @@ { double completedPercent=(completedSessionUserCount*100) / potentialUserCount; logger.debug("completed percent: " + completedPercent); + + if (completedPercent > 100) + completedPercent = 100; + voteMonitoringForm.setCompletedSessionUserPercent(new Double(completedPercent).toString()); if (voteGeneralMonitoringDTO != null) {