Index: lams_central/web/qb/stats.jsp
===================================================================
diff -u -r7e395b459598e00fe3f644d345bf99d2cd39d70f -r0580a000d442501fbababd51663f7c03cedfbf20
--- lams_central/web/qb/stats.jsp (.../stats.jsp) (revision 7e395b459598e00fe3f644d345bf99d2cd39d70f)
+++ lams_central/web/qb/stats.jsp (.../stats.jsp) (revision 0580a000d442501fbababd51663f7c03cedfbf20)
@@ -167,17 +167,24 @@
|
-
+ |
|
-
+ |
|
|
- %
+
+
+ -
+
+
+ %
+
+
|
Index: lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java
===================================================================
diff -u -r7e395b459598e00fe3f644d345bf99d2cd39d70f -r0580a000d442501fbababd51663f7c03cedfbf20
--- lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision 7e395b459598e00fe3f644d345bf99d2cd39d70f)
+++ lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision 0580a000d442501fbababd51663f7c03cedfbf20)
@@ -57,7 +57,7 @@
correctCount = answerCount;
}
}
- activityDTO.setAverage(Long.valueOf(Math.round(correctCount / total * 100)).intValue());
+ activityDTO.setAverage(total == 0 ? null : Long.valueOf(Math.round(correctCount / total * 100)).intValue());
activityDTOs.add(activityDTO);
}
stats.setActivities(activityDTOs);