From 5ca031bad2ba7ad331b8e02b70772d5e79c5db09 Mon Sep 17 00:00:00 2001 From: UmakanthKaspa Date: Thu, 25 Sep 2025 06:14:01 +0000 Subject: [PATCH] fix(report-view): prevent error when all columns unselected in pick columns --- frappe/public/js/frappe/views/reports/report_view.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/views/reports/report_view.js b/frappe/public/js/frappe/views/reports/report_view.js index cba1ab7d8a..7755636faa 100644 --- a/frappe/public/js/frappe/views/reports/report_view.js +++ b/frappe/public/js/frappe/views/reports/report_view.js @@ -1585,7 +1585,10 @@ frappe.views.ReportView = class ReportView extends frappe.views.ListView { fields: this.get_dialog_fields(), primary_action: (values) => { // doctype fields - let fields = values[this.doctype].map((f) => [f, this.doctype]); + let fields = (values[this.doctype] || []).map((f) => [ + f, + this.doctype, + ]); delete values[this.doctype]; // child table fields