From 394227a90ff1a0137237fae40a7800b936e5c54b Mon Sep 17 00:00:00 2001 From: RitvikSardana <65544983+RitvikSardana@users.noreply.github.com> Date: Mon, 27 May 2024 18:26:00 +0530 Subject: [PATCH] fix: text editor fields exports HTML tags (#26571) * fix: text editor fields exports HTML tags * fix: use html2text to preserve text structure --- frappe/core/doctype/data_import/exporter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/core/doctype/data_import/exporter.py b/frappe/core/doctype/data_import/exporter.py index 91b7188e1d..148586ec6a 100644 --- a/frappe/core/doctype/data_import/exporter.py +++ b/frappe/core/doctype/data_import/exporter.py @@ -118,7 +118,6 @@ class Exporter: for doc in data: rows = [] rows = self.add_data_row(self.doctype, None, doc, rows, 0) - if table_fields: # add child table data for f in table_fields: @@ -144,6 +143,8 @@ class Exporter: if df.fieldtype == "Duration": value = format_duration(flt(value), df.hide_days) + if df.fieldtype == "Text Editor": + value = frappe.core.utils.html2text(value) row[i] = value return rows