mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 16:04:46 +00:00
fix: sanitize address display by stripping HTML tags using html2text
This commit is contained in:
@@ -156,7 +156,7 @@ erpnext.utils.get_address_display = function (frm, address_field, display_field,
|
|||||||
args: { address_dict: frm.doc[address_field] },
|
args: { address_dict: frm.doc[address_field] },
|
||||||
callback: function (r) {
|
callback: function (r) {
|
||||||
if (r.message) {
|
if (r.message) {
|
||||||
frm.set_value(display_field, r.message);
|
frm.set_value(display_field, frappe.utils.html2text(r.message));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -410,7 +410,10 @@ erpnext.sales_common = {
|
|||||||
args: { address_dict: this.frm.doc.company_address },
|
args: { address_dict: this.frm.doc.company_address },
|
||||||
callback: function (r) {
|
callback: function (r) {
|
||||||
if (r.message) {
|
if (r.message) {
|
||||||
me.frm.set_value("company_address_display", r.message);
|
me.frm.set_value(
|
||||||
|
"company_address_display",
|
||||||
|
frappe.utils.html2text(r.message)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ frappe.ui.form.on("Customer", {
|
|||||||
address_dict: frm.doc.customer_primary_address,
|
address_dict: frm.doc.customer_primary_address,
|
||||||
},
|
},
|
||||||
callback: function (r) {
|
callback: function (r) {
|
||||||
frm.set_value("primary_address", r.message);
|
frm.set_value("primary_address", frappe.utils.html2text(r.message));
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -208,7 +208,12 @@ frappe.ui.form.on("Delivery Stop", {
|
|||||||
args: { address_dict: row.address },
|
args: { address_dict: row.address },
|
||||||
callback: function (r) {
|
callback: function (r) {
|
||||||
if (r.message) {
|
if (r.message) {
|
||||||
frappe.model.set_value(cdt, cdn, "customer_address", r.message);
|
frappe.model.set_value(
|
||||||
|
cdt,
|
||||||
|
cdn,
|
||||||
|
"customer_address",
|
||||||
|
frappe.utils.html2text(r.message)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user