From fd2068b6e1cd10020bd85eaa51db88cb6cae5a9c Mon Sep 17 00:00:00 2001 From: Hussain Nagaria <34810212+NagariaHussain@users.noreply.github.com> Date: Fri, 8 Aug 2025 13:16:37 +0530 Subject: [PATCH] fix: show `null` as string if value is null (#33577) * fix: show `null` as string if value is null * refactor: DRY up formatting --- frappe/core/doctype/version/version_view.html | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/frappe/core/doctype/version/version_view.html b/frappe/core/doctype/version/version_view.html index c6473b6a42..7560118174 100644 --- a/frappe/core/doctype/version/version_view.html +++ b/frappe/core/doctype/version/version_view.html @@ -4,6 +4,7 @@
{{ data.comment }}
{% endif %} +{% const getEscapedValue = (v) => v === null ? "null" : frappe.utils.escape_html(v) %} {% if data.changed && data.changed.length %}| {{ frappe.meta.get_label(doc.ref_doctype, item[0]) }} | -{{ frappe.utils.escape_html(item[1]) }} | -{{ frappe.utils.escape_html(item[2]) }} | +{{ getEscapedValue(item[1]) }} | +{{ getEscapedValue(item[2]) }} |
| {{ row_key }} | -{{ frappe.utils.escape_html(item[1][row_key]) }} | +{{ getEscapedValue(item[1][row_key]) }} | {{ frappe.meta.get_label(doc.ref_doctype, table_info[0]) }} | {{ table_info[1] }} | {{ item[0] }} | -{{ frappe.utils.escape_html(item[1]) }} | -{{ frappe.utils.escape_html(item[2]) }} | +{{ getEscapedValue(item[1]) }} | +{{ getEscapedValue(item[2]) }} | {% endfor %} {% endfor %}