dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #37208
[Branch ~dhis2-devs-core/dhis2/trunk] Rev 19037: ER collapsed data items bug fixed.
Merge authors:
Jan Henrik Øverland (janhenrik-overland)
------------------------------------------------------------
revno: 19037 [merge]
committer: Jan Henrik Overland <janhenrik.overland@xxxxxxxxx>
branch nick: dhis2
timestamp: Tue 2015-04-28 11:34:14 +0200
message:
ER collapsed data items bug fixed.
modified:
dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/app.js
dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/core.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-apps/src/main/webapp/dhis-web-event-reports/scripts/app.js'
--- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/app.js 2015-04-27 15:38:17 +0000
+++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/app.js 2015-04-27 21:56:34 +0000
@@ -1755,6 +1755,7 @@
var stores = [colStore, rowStore, filterStore, fixedFilterStore],
collapse = Ext.isObject(param) && Ext.isDefined(param.collapseDataItems) ? param.collapseDataItems : param,
keys = ['ou', 'pe', 'dates'],
+ dimensionKeys = Ext.Array.pluck(ns.core.init.dimensions || [], 'id'),
dy = ['dy'],
keys;
@@ -1773,7 +1774,7 @@
// keys
if (collapse) { // included keys
- keys = ['ou', 'pe', 'dates', 'dy'];
+ keys = ['ou', 'pe', 'dates', 'dy'].concat(dimensionKeys);
}
else { // excluded keys
keys = ['dy'];
=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/core.js'
--- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/core.js 2015-04-11 17:59:06 +0000
+++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-reports/scripts/core.js 2015-04-28 09:17:54 +0000
@@ -1353,7 +1353,7 @@
// collapse data dimensions?
(function() {
- var keys = xLayout.collapseDataDimensions ? ['dy', 'pe', 'ou'] : ['dy'],
+ var keys = xLayout.collapseDataDimensions ? ['dy', 'pe', 'ou'].concat(Ext.Array.pluck(init.dimensions, 'id')) : ['dy'],
dimensionsToRemove = [];
// find dimensions to remove