Merge pull request #9026 from surajshetty3416/fix-report-column-hide

fix(report): Hidden columns should be hidden even after refresh
This commit is contained in:
mergify[bot] 2019-12-14 12:16:54 +00:00 committed by GitHub
commit 59613665e7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -452,6 +452,7 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList {
render_datatable() {
let data = this.data;
let columns = this.columns.filter((col) => !col.hidden);
if (this.raw_data.add_total_row) {
data = data.slice();
@ -460,10 +461,10 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList {
if (this.datatable) {
this.datatable.options.treeView = this.tree_report;
this.datatable.refresh(data, this.columns);
this.datatable.refresh(data, columns);
} else {
let datatable_options = {
columns: this.columns.filter((col) => !col.hidden),
columns: columns,
data: data,
inlineFilters: true,
treeView: this.tree_report,