diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js index a903889191..952a84eb18 100644 --- a/frappe/public/js/frappe/list/list_view.js +++ b/frappe/public/js/frappe/list/list_view.js @@ -912,18 +912,14 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList { `; } else if (df.fieldtype === "Link") { html = ` - ${_value} - `; + data-filter="${fieldname},=,${value}">${_value}`; } else if (frappe.model.html_fieldtypes.includes(df.fieldtype)) { html = ` ${_value} `; } else { html = ` - ${format()} - `; + data-filter="${fieldname},=,${frappe.utils.escape_html(value)}">${format()}`; } return `