Skip to content

Commit 37f3e9b

Browse files
MKirovaMKirova
authored andcommitted
Fix duplicate level props for deep nested hierarchies.
1 parent 967bb36 commit 37f3e9b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-util.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,11 @@ export class PivotUtil {
6666
if (PivotUtil.getDimensionDepth(dim) > 1) {
6767
dimData = this.flattenHierarchy(dimData, config, dim.childLevels[0],
6868
expansionStates, pivotKeys, lvl - 1, prevDims, currDimLvl + 1);
69+
} else {
70+
dimData.forEach(d => {
71+
d[dim.childLevels[0].fieldName + '_' + pivotKeys.level] = currDimLvl + 1;
72+
});
6973
}
70-
dimData.forEach(d => {
71-
d[dim.childLevels[0].fieldName + '_' + pivotKeys.level] = currDimLvl + 1;
72-
});
7374
}
7475

7576
let prevDimRecs = [];

0 commit comments

Comments
 (0)