dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #15320
[Branch ~dhis2-devs-core/dhis2/trunk] Rev 5502: Bar chart bug fixed.
Merge authors:
Jan Henrik Øverland (janhenrik-overland)
------------------------------------------------------------
revno: 5502 [merge]
committer: Jan Henrik Overland <janhenrik.overland@xxxxxxxxx>
branch nick: dhis2
timestamp: Tue 2011-12-20 11:31:16 +0100
message:
Bar chart bug fixed.
modified:
dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js
--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk
Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js'
--- dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js 2011-12-20 09:14:23 +0000
+++ dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js 2011-12-20 10:29:09 +0000
@@ -1091,7 +1091,7 @@
DV.value.values = DV.util.value.jsonfy(r);
if (!DV.value.values.length) {
DV.mask.hide();
- alert('No data values');
+ alert('No data');
return;
}
@@ -1126,6 +1126,12 @@
Ext.Array.each(DV.chart.data, function(item) {
for (var i = 0; i < DV.state.series.names.length; i++) {
+ item[DV.state.series.names[i]] = 0;
+ }
+ });
+
+ Ext.Array.each(DV.chart.data, function(item) {
+ for (var i = 0; i < DV.state.series.names.length; i++) {
for (var j = 0; j < DV.value.values.length; j++) {
if (DV.value.values[j][DV.state.category.dimension] === item[DV.conf.finals.chart.x] && DV.value.values[j][DV.state.series.dimension] === DV.state.series.names[i]) {
item[DV.value.values[j][DV.state.series.dimension]] = DV.value.values[j].v;