diff --git a/app/Model/ProjectAnalytic.php b/app/Model/ProjectAnalytic.php
index b62248eb9..46f2242de 100644
--- a/app/Model/ProjectAnalytic.php
+++ b/app/Model/ProjectAnalytic.php
@@ -34,6 +34,10 @@ class ProjectAnalytic extends Base
);
}
+ if ($total === 0) {
+ return array();
+ }
+
foreach ($metrics as &$metric) {
$metric['percentage'] = round(($metric['nb_tasks'] * 100) / $total, 2);
}
@@ -71,6 +75,10 @@ class ProjectAnalytic extends Base
$metrics[$user]['nb_tasks']++;
}
+ if ($total === 0) {
+ return array();
+ }
+
foreach ($metrics as &$metric) {
$metric['percentage'] = round(($metric['nb_tasks'] * 100) / $total, 2);
}
diff --git a/app/Template/analytic/tasks.php b/app/Template/analytic/tasks.php
index 7ae9c254d..01338d2e1 100644
--- a/app/Template/analytic/tasks.php
+++ b/app/Template/analytic/tasks.php
@@ -1,29 +1,34 @@
-
-
+
+ = t('Not enough data.') ?>
+
+
-
-
- | = t('Column') ?> |
- = t('Number of tasks') ?> |
- = t('Percentage') ?> |
-
-
-
- |
- = Helper\escape($metric['column_title']) ?>
- |
-
- = $metric['nb_tasks'] ?>
- |
-
- = n($metric['percentage']) ?>%
- |
-
-
-
+
-
+
+
+ | = t('Column') ?> |
+ = t('Number of tasks') ?> |
+ = t('Percentage') ?> |
+
+
+
+ |
+ = Helper\escape($metric['column_title']) ?>
+ |
+
+ = $metric['nb_tasks'] ?>
+ |
+
+ = n($metric['percentage']) ?>%
+ |
+
+
+
+
+
+
diff --git a/app/Template/analytic/users.php b/app/Template/analytic/users.php
index 89f00686f..28e2fbbcc 100644
--- a/app/Template/analytic/users.php
+++ b/app/Template/analytic/users.php
@@ -1,29 +1,34 @@
-
-
+
+ = t('Not enough data.') ?>
+
+
-
-
- | = t('User') ?> |
- = t('Number of tasks') ?> |
- = t('Percentage') ?> |
-
-
-
- |
- = Helper\escape($metric['user']) ?>
- |
-
- = $metric['nb_tasks'] ?>
- |
-
- = n($metric['percentage']) ?>%
- |
-
-
-
+
-
+
+
+ | = t('User') ?> |
+ = t('Number of tasks') ?> |
+ = t('Percentage') ?> |
+
+
+
+ |
+ = Helper\escape($metric['user']) ?>
+ |
+
+ = $metric['nb_tasks'] ?>
+ |
+
+ = n($metric['percentage']) ?>%
+ |
+
+
+
+
+
+