diff --git a/lib/pivotstate/pivotstate.class.php b/lib/pivotstate/pivotstate.class.php index e9a96b6f50..cc9a4f76ac 100644 --- a/lib/pivotstate/pivotstate.class.php +++ b/lib/pivotstate/pivotstate.class.php @@ -749,6 +749,15 @@ class pivotState $errors[$key] = 'emptyGroupError'; continue; } + + if($key === 'columns') + { + foreach($value as $index => $column) + { + if(empty($column['field'])) $errors[$key][$index]['field'] = 'emptyColumnFieldError'; + if($column['showOrigin'] === 0 && empty($column['stat'])) $errors[$key][$index]['stat'] = 'emptyColumnStatError'; + } + } } return $errors;