Skip to content

Commit ce95d89

Browse files
fixed drilldown empty rows issue reachable in some cases
1 parent bd01031 commit ce95d89

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

source/js/LightPivotTable.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,13 @@ LightPivotTable.prototype.tryDrillDown = function (filter) {
154154
this.dataSource.FILTERS = oldDataSource.FILTERS;
155155

156156
this.dataSource.getCurrentData(function (data) {
157-
if (_.dataController.isValidData(data) && data.dataArray.length > 0) {
157+
if (_.dataController.isValidData(data)
158+
&& data.dataArray.length > 0
159+
&& data.dimensions[1]
160+
&& data.dimensions[1][0]
161+
&& (data.dimensions[1][0]["caption"]
162+
|| data.dimensions[1][0]["dimension"]
163+
|| data.dimensions[1][0]["path"])) {
158164
_.pivotView.pushTable();
159165
_.dataController.pushData();
160166
_.dataController.setData(data);

0 commit comments

Comments
 (0)