From c19d16c7f869d57d65d10c4d346fab6c19457e62 Mon Sep 17 00:00:00 2001 From: KerollesFathy Date: Wed, 4 Mar 2026 16:46:14 +0000 Subject: [PATCH] fix(data_exporter): download template button --- frappe/public/js/frappe/data_import/data_exporter.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/data_import/data_exporter.js b/frappe/public/js/frappe/data_import/data_exporter.js index db2a7b77a8..8253ea80df 100644 --- a/frappe/public/js/frappe/data_import/data_exporter.js +++ b/frappe/public/js/frappe/data_import/data_exporter.js @@ -208,7 +208,6 @@ frappe.data_import.DataExporter = class DataExporter { } update_record_count_message() { - let export_records = this.dialog.get_value("export_records"); let count_method = { all: () => frappe.db.count(this.doctype), by_filter: () => @@ -219,6 +218,10 @@ frappe.data_import.DataExporter = class DataExporter { "5_records": () => Promise.resolve(5), }; + let export_records = this.dialog.get_value("export_records"); + + if (!export_records || !count_method[export_records]) return; + count_method[export_records]().then((value) => { let message = ""; value = parseInt(value, 10);