summaryrefslogtreecommitdiff
path: root/assets/js/src
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-01-15 21:03:19 -0500
committerFrederic Guillot <fred@kanboard.net>2016-01-15 21:03:19 -0500
commitc58478c0abfb418048d2ee9c6297a30793f10f80 (patch)
treee4eb461636d87e75c267e3e5f2ff957f3e9e049b /assets/js/src
parent1bbd4faf56969427b550a4d006f2d5018cf97371 (diff)
Move analytic logic to separate classes
Diffstat (limited to 'assets/js/src')
-rw-r--r--assets/js/src/CompareHoursColumnChart.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/assets/js/src/CompareHoursColumnChart.js b/assets/js/src/CompareHoursColumnChart.js
index ce6df7f1..bed16144 100644
--- a/assets/js/src/CompareHoursColumnChart.js
+++ b/assets/js/src/CompareHoursColumnChart.js
@@ -4,14 +4,16 @@ function CompareHoursColumnChart(app) {
CompareHoursColumnChart.prototype.execute = function() {
var metrics = $("#chart").data("metrics");
+ var labelOpen = $("#chart").data("label-open");
+ var labelClosed = $("#chart").data("label-closed");
var spent = [$("#chart").data("label-spent")];
var estimated = [$("#chart").data("label-estimated")];
var categories = [];
for (var status in metrics) {
- spent.push(parseInt(metrics[status].time_spent));
- estimated.push(parseInt(metrics[status].time_estimated));
- categories.push(status);
+ spent.push(parseFloat(metrics[status].time_spent));
+ estimated.push(parseFloat(metrics[status].time_estimated));
+ categories.push(status == 'open' ? labelOpen : labelClosed);
}
c3.generate({